{
  "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": "test_helper_1",
            "range": [
              87,
              100
            ],
            "loc": {
              "start": {
                "line": 4,
                "column": 4
              },
              "end": {
                "line": 4,
                "column": 17
              }
            }
          },
          "init": {
            "type": "CallExpression",
            "callee": {
              "type": "Identifier",
              "name": "require",
              "range": [
                103,
                110
              ],
              "loc": {
                "start": {
                  "line": 4,
                  "column": 20
                },
                "end": {
                  "line": 4,
                  "column": 27
                }
              }
            },
            "arguments": [
              {
                "type": "Literal",
                "value": "../helpers/test-helper",
                "raw": "'../helpers/test-helper'",
                "range": [
                  111,
                  135
                ],
                "loc": {
                  "start": {
                    "line": 4,
                    "column": 28
                  },
                  "end": {
                    "line": 4,
                    "column": 52
                  }
                }
              }
            ],
            "range": [
              103,
              136
            ],
            "loc": {
              "start": {
                "line": 4,
                "column": 20
              },
              "end": {
                "line": 4,
                "column": 53
              }
            }
          },
          "range": [
            87,
            136
          ],
          "loc": {
            "start": {
              "line": 4,
              "column": 4
            },
            "end": {
              "line": 4,
              "column": 53
            }
          }
        }
      ],
      "kind": "var",
      "range": [
        83,
        137
      ],
      "loc": {
        "start": {
          "line": 4,
          "column": 0
        },
        "end": {
          "line": 4,
          "column": 54
        }
      }
    },
    {
      "type": "VariableDeclaration",
      "declarations": [
        {
          "type": "VariableDeclarator",
          "id": {
            "type": "Identifier",
            "name": "Observable",
            "range": [
              142,
              152
            ],
            "loc": {
              "start": {
                "line": 5,
                "column": 4
              },
              "end": {
                "line": 5,
                "column": 14
              }
            }
          },
          "init": {
            "type": "MemberExpression",
            "computed": false,
            "object": {
              "type": "Identifier",
              "name": "Rx",
              "range": [
                155,
                157
              ],
              "loc": {
                "start": {
                  "line": 5,
                  "column": 17
                },
                "end": {
                  "line": 5,
                  "column": 19
                }
              }
            },
            "property": {
              "type": "Identifier",
              "name": "Observable",
              "range": [
                158,
                168
              ],
              "loc": {
                "start": {
                  "line": 5,
                  "column": 20
                },
                "end": {
                  "line": 5,
                  "column": 30
                }
              }
            },
            "range": [
              155,
              168
            ],
            "loc": {
              "start": {
                "line": 5,
                "column": 17
              },
              "end": {
                "line": 5,
                "column": 30
              }
            }
          },
          "range": [
            142,
            168
          ],
          "loc": {
            "start": {
              "line": 5,
              "column": 4
            },
            "end": {
              "line": 5,
              "column": 30
            }
          }
        }
      ],
      "kind": "var",
      "range": [
        138,
        169
      ],
      "loc": {
        "start": {
          "line": 5,
          "column": 0
        },
        "end": {
          "line": 5,
          "column": 31
        }
      },
      "trailingComments": [
        {
          "type": "Block",
          "value": "* @test {withLatestFrom} ",
          "range": [
            170,
            199
          ],
          "loc": {
            "start": {
              "line": 6,
              "column": 0
            },
            "end": {
              "line": 6,
              "column": 29
            }
          }
        }
      ]
    },
    {
      "type": "ExpressionStatement",
      "expression": {
        "type": "CallExpression",
        "callee": {
          "type": "Identifier",
          "name": "describe",
          "range": [
            200,
            208
          ],
          "loc": {
            "start": {
              "line": 7,
              "column": 0
            },
            "end": {
              "line": 7,
              "column": 8
            }
          }
        },
        "arguments": [
          {
            "type": "Literal",
            "value": "Observable.prototype.withLatestFrom",
            "raw": "'Observable.prototype.withLatestFrom'",
            "range": [
              209,
              246
            ],
            "loc": {
              "start": {
                "line": 7,
                "column": 9
              },
              "end": {
                "line": 7,
                "column": 46
              }
            }
          },
          {
            "type": "FunctionExpression",
            "id": null,
            "params": [],
            "body": {
              "type": "BlockStatement",
              "body": [
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "CallExpression",
                      "callee": {
                        "type": "Identifier",
                        "name": "asDiagram",
                        "range": [
                          266,
                          275
                        ],
                        "loc": {
                          "start": {
                            "line": 8,
                            "column": 4
                          },
                          "end": {
                            "line": 8,
                            "column": 13
                          }
                        }
                      },
                      "arguments": [
                        {
                          "type": "Literal",
                          "value": "withLatestFrom",
                          "raw": "'withLatestFrom'",
                          "range": [
                            276,
                            292
                          ],
                          "loc": {
                            "start": {
                              "line": 8,
                              "column": 14
                            },
                            "end": {
                              "line": 8,
                              "column": 30
                            }
                          }
                        }
                      ],
                      "range": [
                        266,
                        293
                      ],
                      "loc": {
                        "start": {
                          "line": 8,
                          "column": 4
                        },
                        "end": {
                          "line": 8,
                          "column": 31
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should combine events from cold observables",
                        "raw": "'should combine events from cold observables'",
                        "range": [
                          294,
                          339
                        ],
                        "loc": {
                          "start": {
                            "line": 8,
                            "column": 32
                          },
                          "end": {
                            "line": 8,
                            "column": 77
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      367,
                                      369
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 9,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 9,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        372,
                                        375
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 9,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 9,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-a--b-----c-d-e-|",
                                        "raw": "'-a--b-----c-d-e-|'",
                                        "range": [
                                          376,
                                          395
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 9,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 9,
                                            "column": 40
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      372,
                                      396
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 9,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 9,
                                        "column": 41
                                      }
                                    }
                                  },
                                  "range": [
                                    367,
                                    396
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 9,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 9,
                                      "column": 41
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                363,
                                397
                              ],
                              "loc": {
                                "start": {
                                  "line": 9,
                                  "column": 8
                                },
                                "end": {
                                  "line": 9,
                                  "column": 42
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      410,
                                      412
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 10,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 10,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        415,
                                        418
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 10,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 10,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--1--2-3-4---|   ",
                                        "raw": "'--1--2-3-4---|   '",
                                        "range": [
                                          419,
                                          438
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 10,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 10,
                                            "column": 40
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      415,
                                      439
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 10,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 10,
                                        "column": 41
                                      }
                                    }
                                  },
                                  "range": [
                                    410,
                                    439
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 10,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 10,
                                      "column": 41
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                406,
                                440
                              ],
                              "loc": {
                                "start": {
                                  "line": 10,
                                  "column": 8
                                },
                                "end": {
                                  "line": 10,
                                  "column": 42
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      453,
                                      461
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 11,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 11,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "----B-----C-D-E-|",
                                    "raw": "'----B-----C-D-E-|'",
                                    "range": [
                                      464,
                                      483
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 11,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 11,
                                        "column": 42
                                      }
                                    }
                                  },
                                  "range": [
                                    453,
                                    483
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 11,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 11,
                                      "column": 42
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                449,
                                484
                              ],
                              "loc": {
                                "start": {
                                  "line": 11,
                                  "column": 8
                                },
                                "end": {
                                  "line": 11,
                                  "column": 43
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      497,
                                      503
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 12,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 12,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "e1",
                                        "range": [
                                          506,
                                          508
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 12,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 12,
                                            "column": 23
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "withLatestFrom",
                                        "range": [
                                          509,
                                          523
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 12,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 12,
                                            "column": 38
                                          }
                                        }
                                      },
                                      "range": [
                                        506,
                                        523
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 12,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 12,
                                          "column": 38
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "e2",
                                        "range": [
                                          524,
                                          526
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 12,
                                            "column": 39
                                          },
                                          "end": {
                                            "line": 12,
                                            "column": 41
                                          }
                                        }
                                      },
                                      {
                                        "type": "FunctionExpression",
                                        "id": null,
                                        "params": [
                                          {
                                            "type": "Identifier",
                                            "name": "a",
                                            "range": [
                                              538,
                                              539
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 12,
                                                "column": 53
                                              },
                                              "end": {
                                                "line": 12,
                                                "column": 54
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "b",
                                            "range": [
                                              541,
                                              542
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 12,
                                                "column": 56
                                              },
                                              "end": {
                                                "line": 12,
                                                "column": 57
                                              }
                                            }
                                          }
                                        ],
                                        "body": {
                                          "type": "BlockStatement",
                                          "body": [
                                            {
                                              "type": "ReturnStatement",
                                              "argument": {
                                                "type": "BinaryExpression",
                                                "operator": "+",
                                                "left": {
                                                  "type": "CallExpression",
                                                  "callee": {
                                                    "type": "Identifier",
                                                    "name": "String",
                                                    "range": [
                                                      553,
                                                      559
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 12,
                                                        "column": 68
                                                      },
                                                      "end": {
                                                        "line": 12,
                                                        "column": 74
                                                      }
                                                    }
                                                  },
                                                  "arguments": [
                                                    {
                                                      "type": "Identifier",
                                                      "name": "a",
                                                      "range": [
                                                        560,
                                                        561
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 12,
                                                          "column": 75
                                                        },
                                                        "end": {
                                                          "line": 12,
                                                          "column": 76
                                                        }
                                                      }
                                                    }
                                                  ],
                                                  "range": [
                                                    553,
                                                    562
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 12,
                                                      "column": 68
                                                    },
                                                    "end": {
                                                      "line": 12,
                                                      "column": 77
                                                    }
                                                  }
                                                },
                                                "right": {
                                                  "type": "CallExpression",
                                                  "callee": {
                                                    "type": "Identifier",
                                                    "name": "String",
                                                    "range": [
                                                      565,
                                                      571
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 12,
                                                        "column": 80
                                                      },
                                                      "end": {
                                                        "line": 12,
                                                        "column": 86
                                                      }
                                                    }
                                                  },
                                                  "arguments": [
                                                    {
                                                      "type": "Identifier",
                                                      "name": "b",
                                                      "range": [
                                                        572,
                                                        573
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 12,
                                                          "column": 87
                                                        },
                                                        "end": {
                                                          "line": 12,
                                                          "column": 88
                                                        }
                                                      }
                                                    }
                                                  ],
                                                  "range": [
                                                    565,
                                                    574
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 12,
                                                      "column": 80
                                                    },
                                                    "end": {
                                                      "line": 12,
                                                      "column": 89
                                                    }
                                                  }
                                                },
                                                "range": [
                                                  553,
                                                  574
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 12,
                                                    "column": 68
                                                  },
                                                  "end": {
                                                    "line": 12,
                                                    "column": 89
                                                  }
                                                }
                                              },
                                              "range": [
                                                546,
                                                575
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 12,
                                                  "column": 61
                                                },
                                                "end": {
                                                  "line": 12,
                                                  "column": 90
                                                }
                                              }
                                            }
                                          ],
                                          "range": [
                                            544,
                                            577
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 12,
                                              "column": 59
                                            },
                                            "end": {
                                              "line": 12,
                                              "column": 92
                                            }
                                          }
                                        },
                                        "generator": false,
                                        "expression": false,
                                        "range": [
                                          528,
                                          577
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 12,
                                            "column": 43
                                          },
                                          "end": {
                                            "line": 12,
                                            "column": 92
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      506,
                                      578
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 12,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 12,
                                        "column": 93
                                      }
                                    }
                                  },
                                  "range": [
                                    497,
                                    578
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 12,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 12,
                                      "column": 93
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                493,
                                579
                              ],
                              "loc": {
                                "start": {
                                  "line": 12,
                                  "column": 8
                                },
                                "end": {
                                  "line": 12,
                                  "column": 94
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        588,
                                        604
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 13,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 13,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          605,
                                          611
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 13,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 13,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      588,
                                      612
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 13,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 13,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      613,
                                      617
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 13,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 13,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    588,
                                    617
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 13,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 13,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      618,
                                      626
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 13,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 13,
                                        "column": 46
                                      }
                                    }
                                  },
                                  {
                                    "type": "ObjectExpression",
                                    "properties": [
                                      {
                                        "type": "Property",
                                        "key": {
                                          "type": "Identifier",
                                          "name": "B",
                                          "range": [
                                            630,
                                            631
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 13,
                                              "column": 50
                                            },
                                            "end": {
                                              "line": 13,
                                              "column": 51
                                            }
                                          }
                                        },
                                        "value": {
                                          "type": "Literal",
                                          "value": "b1",
                                          "raw": "'b1'",
                                          "range": [
                                            633,
                                            637
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 13,
                                              "column": 53
                                            },
                                            "end": {
                                              "line": 13,
                                              "column": 57
                                            }
                                          }
                                        },
                                        "kind": "init",
                                        "method": false,
                                        "shorthand": false,
                                        "computed": false,
                                        "range": [
                                          630,
                                          637
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 13,
                                            "column": 50
                                          },
                                          "end": {
                                            "line": 13,
                                            "column": 57
                                          }
                                        }
                                      },
                                      {
                                        "type": "Property",
                                        "key": {
                                          "type": "Identifier",
                                          "name": "C",
                                          "range": [
                                            639,
                                            640
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 13,
                                              "column": 59
                                            },
                                            "end": {
                                              "line": 13,
                                              "column": 60
                                            }
                                          }
                                        },
                                        "value": {
                                          "type": "Literal",
                                          "value": "c4",
                                          "raw": "'c4'",
                                          "range": [
                                            642,
                                            646
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 13,
                                              "column": 62
                                            },
                                            "end": {
                                              "line": 13,
                                              "column": 66
                                            }
                                          }
                                        },
                                        "kind": "init",
                                        "method": false,
                                        "shorthand": false,
                                        "computed": false,
                                        "range": [
                                          639,
                                          646
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 13,
                                            "column": 59
                                          },
                                          "end": {
                                            "line": 13,
                                            "column": 66
                                          }
                                        }
                                      },
                                      {
                                        "type": "Property",
                                        "key": {
                                          "type": "Identifier",
                                          "name": "D",
                                          "range": [
                                            648,
                                            649
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 13,
                                              "column": 68
                                            },
                                            "end": {
                                              "line": 13,
                                              "column": 69
                                            }
                                          }
                                        },
                                        "value": {
                                          "type": "Literal",
                                          "value": "d4",
                                          "raw": "'d4'",
                                          "range": [
                                            651,
                                            655
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 13,
                                              "column": 71
                                            },
                                            "end": {
                                              "line": 13,
                                              "column": 75
                                            }
                                          }
                                        },
                                        "kind": "init",
                                        "method": false,
                                        "shorthand": false,
                                        "computed": false,
                                        "range": [
                                          648,
                                          655
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 13,
                                            "column": 68
                                          },
                                          "end": {
                                            "line": 13,
                                            "column": 75
                                          }
                                        }
                                      },
                                      {
                                        "type": "Property",
                                        "key": {
                                          "type": "Identifier",
                                          "name": "E",
                                          "range": [
                                            657,
                                            658
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 13,
                                              "column": 77
                                            },
                                            "end": {
                                              "line": 13,
                                              "column": 78
                                            }
                                          }
                                        },
                                        "value": {
                                          "type": "Literal",
                                          "value": "e4",
                                          "raw": "'e4'",
                                          "range": [
                                            660,
                                            664
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 13,
                                              "column": 80
                                            },
                                            "end": {
                                              "line": 13,
                                              "column": 84
                                            }
                                          }
                                        },
                                        "kind": "init",
                                        "method": false,
                                        "shorthand": false,
                                        "computed": false,
                                        "range": [
                                          657,
                                          664
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 13,
                                            "column": 77
                                          },
                                          "end": {
                                            "line": 13,
                                            "column": 84
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      628,
                                      666
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 13,
                                        "column": 48
                                      },
                                      "end": {
                                        "line": 13,
                                        "column": 86
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  588,
                                  667
                                ],
                                "loc": {
                                  "start": {
                                    "line": 13,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 13,
                                    "column": 87
                                  }
                                }
                              },
                              "range": [
                                588,
                                668
                              ],
                              "loc": {
                                "start": {
                                  "line": 13,
                                  "column": 8
                                },
                                "end": {
                                  "line": 13,
                                  "column": 88
                                }
                              }
                            }
                          ],
                          "range": [
                            353,
                            674
                          ],
                          "loc": {
                            "start": {
                              "line": 8,
                              "column": 91
                            },
                            "end": {
                              "line": 14,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          341,
                          674
                        ],
                        "loc": {
                          "start": {
                            "line": 8,
                            "column": 79
                          },
                          "end": {
                            "line": 14,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      266,
                      675
                    ],
                    "loc": {
                      "start": {
                        "line": 8,
                        "column": 4
                      },
                      "end": {
                        "line": 14,
                        "column": 6
                      }
                    }
                  },
                  "range": [
                    266,
                    676
                  ],
                  "loc": {
                    "start": {
                      "line": 8,
                      "column": 4
                    },
                    "end": {
                      "line": 14,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        681,
                        683
                      ],
                      "loc": {
                        "start": {
                          "line": 15,
                          "column": 4
                        },
                        "end": {
                          "line": 15,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should merge the value with the latest values from the other observables into arrays",
                        "raw": "'should merge the value with the latest values from the other observables into arrays'",
                        "range": [
                          684,
                          770
                        ],
                        "loc": {
                          "start": {
                            "line": 15,
                            "column": 7
                          },
                          "end": {
                            "line": 15,
                            "column": 93
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      798,
                                      800
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 16,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 16,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        803,
                                        806
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 16,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 16,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--a--^---b---c---d-|",
                                        "raw": "'--a--^---b---c---d-|'",
                                        "range": [
                                          807,
                                          829
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 16,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 16,
                                            "column": 43
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      803,
                                      830
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 16,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 16,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    798,
                                    830
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 16,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 16,
                                      "column": 44
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                794,
                                831
                              ],
                              "loc": {
                                "start": {
                                  "line": 16,
                                  "column": 8
                                },
                                "end": {
                                  "line": 16,
                                  "column": 45
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      844,
                                      850
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 17,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 17,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^             !",
                                    "raw": "'^             !'",
                                    "range": [
                                      853,
                                      870
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 17,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 17,
                                        "column": 38
                                      }
                                    }
                                  },
                                  "range": [
                                    844,
                                    870
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 17,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 17,
                                      "column": 38
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                840,
                                871
                              ],
                              "loc": {
                                "start": {
                                  "line": 17,
                                  "column": 8
                                },
                                "end": {
                                  "line": 17,
                                  "column": 39
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      884,
                                      886
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 18,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 18,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        889,
                                        892
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 18,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 18,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--e--^-f---g---h------|",
                                        "raw": "'--e--^-f---g---h------|'",
                                        "range": [
                                          893,
                                          918
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 18,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 18,
                                            "column": 46
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      889,
                                      919
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 18,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 18,
                                        "column": 47
                                      }
                                    }
                                  },
                                  "range": [
                                    884,
                                    919
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 18,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 18,
                                      "column": 47
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                880,
                                920
                              ],
                              "loc": {
                                "start": {
                                  "line": 18,
                                  "column": 8
                                },
                                "end": {
                                  "line": 18,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      933,
                                      939
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 19,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 19,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^             !",
                                    "raw": "'^             !'",
                                    "range": [
                                      942,
                                      959
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 19,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 19,
                                        "column": 38
                                      }
                                    }
                                  },
                                  "range": [
                                    933,
                                    959
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 19,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 19,
                                      "column": 38
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                929,
                                960
                              ],
                              "loc": {
                                "start": {
                                  "line": 19,
                                  "column": 8
                                },
                                "end": {
                                  "line": 19,
                                  "column": 39
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e3",
                                    "range": [
                                      973,
                                      975
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 20,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 20,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        978,
                                        981
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 20,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 20,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--i--^-j---k---l------|",
                                        "raw": "'--i--^-j---k---l------|'",
                                        "range": [
                                          982,
                                          1007
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 20,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 20,
                                            "column": 46
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      978,
                                      1008
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 20,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 20,
                                        "column": 47
                                      }
                                    }
                                  },
                                  "range": [
                                    973,
                                    1008
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 20,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 20,
                                      "column": 47
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                969,
                                1009
                              ],
                              "loc": {
                                "start": {
                                  "line": 20,
                                  "column": 8
                                },
                                "end": {
                                  "line": 20,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e3subs",
                                    "range": [
                                      1022,
                                      1028
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 21,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 21,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^             !",
                                    "raw": "'^             !'",
                                    "range": [
                                      1031,
                                      1048
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 21,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 21,
                                        "column": 38
                                      }
                                    }
                                  },
                                  "range": [
                                    1022,
                                    1048
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 21,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 21,
                                      "column": 38
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1018,
                                1049
                              ],
                              "loc": {
                                "start": {
                                  "line": 21,
                                  "column": 8
                                },
                                "end": {
                                  "line": 21,
                                  "column": 39
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      1062,
                                      1070
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 22,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 22,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "----x---y---z-|",
                                    "raw": "'----x---y---z-|'",
                                    "range": [
                                      1073,
                                      1090
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 22,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 22,
                                        "column": 40
                                      }
                                    }
                                  },
                                  "range": [
                                    1062,
                                    1090
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 22,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 22,
                                      "column": 40
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1058,
                                1091
                              ],
                              "loc": {
                                "start": {
                                  "line": 22,
                                  "column": 8
                                },
                                "end": {
                                  "line": 22,
                                  "column": 41
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "values",
                                    "range": [
                                      1104,
                                      1110
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 23,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 23,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "ObjectExpression",
                                    "properties": [
                                      {
                                        "type": "Property",
                                        "key": {
                                          "type": "Identifier",
                                          "name": "x",
                                          "range": [
                                            1127,
                                            1128
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 24,
                                              "column": 12
                                            },
                                            "end": {
                                              "line": 24,
                                              "column": 13
                                            }
                                          }
                                        },
                                        "value": {
                                          "type": "ArrayExpression",
                                          "elements": [
                                            {
                                              "type": "Literal",
                                              "value": "b",
                                              "raw": "'b'",
                                              "range": [
                                                1131,
                                                1134
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 24,
                                                  "column": 16
                                                },
                                                "end": {
                                                  "line": 24,
                                                  "column": 19
                                                }
                                              }
                                            },
                                            {
                                              "type": "Literal",
                                              "value": "f",
                                              "raw": "'f'",
                                              "range": [
                                                1136,
                                                1139
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 24,
                                                  "column": 21
                                                },
                                                "end": {
                                                  "line": 24,
                                                  "column": 24
                                                }
                                              }
                                            },
                                            {
                                              "type": "Literal",
                                              "value": "j",
                                              "raw": "'j'",
                                              "range": [
                                                1141,
                                                1144
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 24,
                                                  "column": 26
                                                },
                                                "end": {
                                                  "line": 24,
                                                  "column": 29
                                                }
                                              }
                                            }
                                          ],
                                          "range": [
                                            1130,
                                            1145
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 24,
                                              "column": 15
                                            },
                                            "end": {
                                              "line": 24,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "kind": "init",
                                        "method": false,
                                        "shorthand": false,
                                        "computed": false,
                                        "range": [
                                          1127,
                                          1145
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 24,
                                            "column": 12
                                          },
                                          "end": {
                                            "line": 24,
                                            "column": 30
                                          }
                                        }
                                      },
                                      {
                                        "type": "Property",
                                        "key": {
                                          "type": "Identifier",
                                          "name": "y",
                                          "range": [
                                            1159,
                                            1160
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 25,
                                              "column": 12
                                            },
                                            "end": {
                                              "line": 25,
                                              "column": 13
                                            }
                                          }
                                        },
                                        "value": {
                                          "type": "ArrayExpression",
                                          "elements": [
                                            {
                                              "type": "Literal",
                                              "value": "c",
                                              "raw": "'c'",
                                              "range": [
                                                1163,
                                                1166
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 25,
                                                  "column": 16
                                                },
                                                "end": {
                                                  "line": 25,
                                                  "column": 19
                                                }
                                              }
                                            },
                                            {
                                              "type": "Literal",
                                              "value": "g",
                                              "raw": "'g'",
                                              "range": [
                                                1168,
                                                1171
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 25,
                                                  "column": 21
                                                },
                                                "end": {
                                                  "line": 25,
                                                  "column": 24
                                                }
                                              }
                                            },
                                            {
                                              "type": "Literal",
                                              "value": "k",
                                              "raw": "'k'",
                                              "range": [
                                                1173,
                                                1176
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 25,
                                                  "column": 26
                                                },
                                                "end": {
                                                  "line": 25,
                                                  "column": 29
                                                }
                                              }
                                            }
                                          ],
                                          "range": [
                                            1162,
                                            1177
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 25,
                                              "column": 15
                                            },
                                            "end": {
                                              "line": 25,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "kind": "init",
                                        "method": false,
                                        "shorthand": false,
                                        "computed": false,
                                        "range": [
                                          1159,
                                          1177
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 25,
                                            "column": 12
                                          },
                                          "end": {
                                            "line": 25,
                                            "column": 30
                                          }
                                        }
                                      },
                                      {
                                        "type": "Property",
                                        "key": {
                                          "type": "Identifier",
                                          "name": "z",
                                          "range": [
                                            1191,
                                            1192
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 26,
                                              "column": 12
                                            },
                                            "end": {
                                              "line": 26,
                                              "column": 13
                                            }
                                          }
                                        },
                                        "value": {
                                          "type": "ArrayExpression",
                                          "elements": [
                                            {
                                              "type": "Literal",
                                              "value": "d",
                                              "raw": "'d'",
                                              "range": [
                                                1195,
                                                1198
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 26,
                                                  "column": 16
                                                },
                                                "end": {
                                                  "line": 26,
                                                  "column": 19
                                                }
                                              }
                                            },
                                            {
                                              "type": "Literal",
                                              "value": "h",
                                              "raw": "'h'",
                                              "range": [
                                                1200,
                                                1203
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 26,
                                                  "column": 21
                                                },
                                                "end": {
                                                  "line": 26,
                                                  "column": 24
                                                }
                                              }
                                            },
                                            {
                                              "type": "Literal",
                                              "value": "l",
                                              "raw": "'l'",
                                              "range": [
                                                1205,
                                                1208
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 26,
                                                  "column": 26
                                                },
                                                "end": {
                                                  "line": 26,
                                                  "column": 29
                                                }
                                              }
                                            }
                                          ],
                                          "range": [
                                            1194,
                                            1209
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 26,
                                              "column": 15
                                            },
                                            "end": {
                                              "line": 26,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "kind": "init",
                                        "method": false,
                                        "shorthand": false,
                                        "computed": false,
                                        "range": [
                                          1191,
                                          1209
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 26,
                                            "column": 12
                                          },
                                          "end": {
                                            "line": 26,
                                            "column": 30
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1113,
                                      1219
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 23,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 27,
                                        "column": 9
                                      }
                                    }
                                  },
                                  "range": [
                                    1104,
                                    1219
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 23,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 27,
                                      "column": 9
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1100,
                                1220
                              ],
                              "loc": {
                                "start": {
                                  "line": 23,
                                  "column": 8
                                },
                                "end": {
                                  "line": 27,
                                  "column": 10
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      1233,
                                      1239
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 28,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 28,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "e1",
                                        "range": [
                                          1242,
                                          1244
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 28,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 28,
                                            "column": 23
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "withLatestFrom",
                                        "range": [
                                          1245,
                                          1259
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 28,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 28,
                                            "column": 38
                                          }
                                        }
                                      },
                                      "range": [
                                        1242,
                                        1259
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 28,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 28,
                                          "column": 38
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "e2",
                                        "range": [
                                          1260,
                                          1262
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 28,
                                            "column": 39
                                          },
                                          "end": {
                                            "line": 28,
                                            "column": 41
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "e3",
                                        "range": [
                                          1264,
                                          1266
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 28,
                                            "column": 43
                                          },
                                          "end": {
                                            "line": 28,
                                            "column": 45
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1242,
                                      1267
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 28,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 28,
                                        "column": 46
                                      }
                                    }
                                  },
                                  "range": [
                                    1233,
                                    1267
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 28,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 28,
                                      "column": 46
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1229,
                                1268
                              ],
                              "loc": {
                                "start": {
                                  "line": 28,
                                  "column": 8
                                },
                                "end": {
                                  "line": 28,
                                  "column": 47
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        1277,
                                        1293
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 29,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 29,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          1294,
                                          1300
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 29,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 29,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1277,
                                      1301
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 29,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 29,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      1302,
                                      1306
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 29,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 29,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    1277,
                                    1306
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 29,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 29,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      1307,
                                      1315
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 29,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 29,
                                        "column": 46
                                      }
                                    }
                                  },
                                  {
                                    "type": "Identifier",
                                    "name": "values",
                                    "range": [
                                      1317,
                                      1323
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 29,
                                        "column": 48
                                      },
                                      "end": {
                                        "line": 29,
                                        "column": 54
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  1277,
                                  1324
                                ],
                                "loc": {
                                  "start": {
                                    "line": 29,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 29,
                                    "column": 55
                                  }
                                }
                              },
                              "range": [
                                1277,
                                1325
                              ],
                              "loc": {
                                "start": {
                                  "line": 29,
                                  "column": 8
                                },
                                "end": {
                                  "line": 29,
                                  "column": 56
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        1334,
                                        1353
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 30,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 30,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            1354,
                                            1356
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 30,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 30,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            1357,
                                            1370
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 30,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 30,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          1354,
                                          1370
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 30,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 30,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1334,
                                      1371
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 30,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 30,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      1372,
                                      1376
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 30,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 30,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    1334,
                                    1376
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 30,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 30,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      1377,
                                      1383
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 30,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 30,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  1334,
                                  1384
                                ],
                                "loc": {
                                  "start": {
                                    "line": 30,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 30,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                1334,
                                1385
                              ],
                              "loc": {
                                "start": {
                                  "line": 30,
                                  "column": 8
                                },
                                "end": {
                                  "line": 30,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        1394,
                                        1413
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 31,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 31,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            1414,
                                            1416
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 31,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 31,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            1417,
                                            1430
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 31,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 31,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          1414,
                                          1430
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 31,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 31,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1394,
                                      1431
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 31,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 31,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      1432,
                                      1436
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 31,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 31,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    1394,
                                    1436
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 31,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 31,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      1437,
                                      1443
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 31,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 31,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  1394,
                                  1444
                                ],
                                "loc": {
                                  "start": {
                                    "line": 31,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 31,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                1394,
                                1445
                              ],
                              "loc": {
                                "start": {
                                  "line": 31,
                                  "column": 8
                                },
                                "end": {
                                  "line": 31,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        1454,
                                        1473
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 32,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 32,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e3",
                                          "range": [
                                            1474,
                                            1476
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 32,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 32,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            1477,
                                            1490
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 32,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 32,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          1474,
                                          1490
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 32,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 32,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1454,
                                      1491
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 32,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 32,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      1492,
                                      1496
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 32,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 32,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    1454,
                                    1496
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 32,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 32,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e3subs",
                                    "range": [
                                      1497,
                                      1503
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 32,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 32,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  1454,
                                  1504
                                ],
                                "loc": {
                                  "start": {
                                    "line": 32,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 32,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                1454,
                                1505
                              ],
                              "loc": {
                                "start": {
                                  "line": 32,
                                  "column": 8
                                },
                                "end": {
                                  "line": 32,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            784,
                            1511
                          ],
                          "loc": {
                            "start": {
                              "line": 15,
                              "column": 107
                            },
                            "end": {
                              "line": 33,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          772,
                          1511
                        ],
                        "loc": {
                          "start": {
                            "line": 15,
                            "column": 95
                          },
                          "end": {
                            "line": 33,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      681,
                      1512
                    ],
                    "loc": {
                      "start": {
                        "line": 15,
                        "column": 4
                      },
                      "end": {
                        "line": 33,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 2227,
                    "_esdocTestName": "it2227"
                  },
                  "range": [
                    681,
                    1513
                  ],
                  "loc": {
                    "start": {
                      "line": 15,
                      "column": 4
                    },
                    "end": {
                      "line": 33,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        1518,
                        1520
                      ],
                      "loc": {
                        "start": {
                          "line": 34,
                          "column": 4
                        },
                        "end": {
                          "line": 34,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "BinaryExpression",
                        "operator": "+",
                        "left": {
                          "type": "Literal",
                          "value": "should merge the value with the latest values from the other observables into ",
                          "raw": "'should merge the value with the latest values from the other observables into '",
                          "range": [
                            1521,
                            1601
                          ],
                          "loc": {
                            "start": {
                              "line": 34,
                              "column": 7
                            },
                            "end": {
                              "line": 34,
                              "column": 87
                            }
                          }
                        },
                        "right": {
                          "type": "Literal",
                          "value": "arrays and a project argument",
                          "raw": "'arrays and a project argument'",
                          "range": [
                            1612,
                            1643
                          ],
                          "loc": {
                            "start": {
                              "line": 35,
                              "column": 8
                            },
                            "end": {
                              "line": 35,
                              "column": 39
                            }
                          }
                        },
                        "range": [
                          1521,
                          1643
                        ],
                        "loc": {
                          "start": {
                            "line": 34,
                            "column": 7
                          },
                          "end": {
                            "line": 35,
                            "column": 39
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      1671,
                                      1673
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 36,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 36,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        1676,
                                        1679
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 36,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 36,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--a--^---b---c---d-|",
                                        "raw": "'--a--^---b---c---d-|'",
                                        "range": [
                                          1680,
                                          1702
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 36,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 36,
                                            "column": 43
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1676,
                                      1703
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 36,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 36,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    1671,
                                    1703
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 36,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 36,
                                      "column": 44
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1667,
                                1704
                              ],
                              "loc": {
                                "start": {
                                  "line": 36,
                                  "column": 8
                                },
                                "end": {
                                  "line": 36,
                                  "column": 45
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      1717,
                                      1723
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 37,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 37,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^             !",
                                    "raw": "'^             !'",
                                    "range": [
                                      1726,
                                      1743
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 37,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 37,
                                        "column": 38
                                      }
                                    }
                                  },
                                  "range": [
                                    1717,
                                    1743
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 37,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 37,
                                      "column": 38
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1713,
                                1744
                              ],
                              "loc": {
                                "start": {
                                  "line": 37,
                                  "column": 8
                                },
                                "end": {
                                  "line": 37,
                                  "column": 39
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      1757,
                                      1759
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 38,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 38,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        1762,
                                        1765
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 38,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 38,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--e--^-f---g---h------|",
                                        "raw": "'--e--^-f---g---h------|'",
                                        "range": [
                                          1766,
                                          1791
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 38,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 38,
                                            "column": 46
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1762,
                                      1792
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 38,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 38,
                                        "column": 47
                                      }
                                    }
                                  },
                                  "range": [
                                    1757,
                                    1792
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 38,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 38,
                                      "column": 47
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1753,
                                1793
                              ],
                              "loc": {
                                "start": {
                                  "line": 38,
                                  "column": 8
                                },
                                "end": {
                                  "line": 38,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      1806,
                                      1812
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 39,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 39,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^             !",
                                    "raw": "'^             !'",
                                    "range": [
                                      1815,
                                      1832
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 39,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 39,
                                        "column": 38
                                      }
                                    }
                                  },
                                  "range": [
                                    1806,
                                    1832
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 39,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 39,
                                      "column": 38
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1802,
                                1833
                              ],
                              "loc": {
                                "start": {
                                  "line": 39,
                                  "column": 8
                                },
                                "end": {
                                  "line": 39,
                                  "column": 39
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e3",
                                    "range": [
                                      1846,
                                      1848
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 40,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 40,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        1851,
                                        1854
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 40,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 40,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--i--^-j---k---l------|",
                                        "raw": "'--i--^-j---k---l------|'",
                                        "range": [
                                          1855,
                                          1880
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 40,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 40,
                                            "column": 46
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1851,
                                      1881
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 40,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 40,
                                        "column": 47
                                      }
                                    }
                                  },
                                  "range": [
                                    1846,
                                    1881
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 40,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 40,
                                      "column": 47
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1842,
                                1882
                              ],
                              "loc": {
                                "start": {
                                  "line": 40,
                                  "column": 8
                                },
                                "end": {
                                  "line": 40,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e3subs",
                                    "range": [
                                      1895,
                                      1901
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 41,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 41,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^             !",
                                    "raw": "'^             !'",
                                    "range": [
                                      1904,
                                      1921
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 41,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 41,
                                        "column": 38
                                      }
                                    }
                                  },
                                  "range": [
                                    1895,
                                    1921
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 41,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 41,
                                      "column": 38
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1891,
                                1922
                              ],
                              "loc": {
                                "start": {
                                  "line": 41,
                                  "column": 8
                                },
                                "end": {
                                  "line": 41,
                                  "column": 39
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      1935,
                                      1943
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 42,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 42,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "----x---y---z-|",
                                    "raw": "'----x---y---z-|'",
                                    "range": [
                                      1946,
                                      1963
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 42,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 42,
                                        "column": 40
                                      }
                                    }
                                  },
                                  "range": [
                                    1935,
                                    1963
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 42,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 42,
                                      "column": 40
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1931,
                                1964
                              ],
                              "loc": {
                                "start": {
                                  "line": 42,
                                  "column": 8
                                },
                                "end": {
                                  "line": 42,
                                  "column": 41
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "values",
                                    "range": [
                                      1977,
                                      1983
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 43,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 43,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "ObjectExpression",
                                    "properties": [
                                      {
                                        "type": "Property",
                                        "key": {
                                          "type": "Identifier",
                                          "name": "x",
                                          "range": [
                                            2000,
                                            2001
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 44,
                                              "column": 12
                                            },
                                            "end": {
                                              "line": 44,
                                              "column": 13
                                            }
                                          }
                                        },
                                        "value": {
                                          "type": "Literal",
                                          "value": "bfj",
                                          "raw": "'bfj'",
                                          "range": [
                                            2003,
                                            2008
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 44,
                                              "column": 15
                                            },
                                            "end": {
                                              "line": 44,
                                              "column": 20
                                            }
                                          }
                                        },
                                        "kind": "init",
                                        "method": false,
                                        "shorthand": false,
                                        "computed": false,
                                        "range": [
                                          2000,
                                          2008
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 44,
                                            "column": 12
                                          },
                                          "end": {
                                            "line": 44,
                                            "column": 20
                                          }
                                        }
                                      },
                                      {
                                        "type": "Property",
                                        "key": {
                                          "type": "Identifier",
                                          "name": "y",
                                          "range": [
                                            2022,
                                            2023
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 45,
                                              "column": 12
                                            },
                                            "end": {
                                              "line": 45,
                                              "column": 13
                                            }
                                          }
                                        },
                                        "value": {
                                          "type": "Literal",
                                          "value": "cgk",
                                          "raw": "'cgk'",
                                          "range": [
                                            2025,
                                            2030
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 45,
                                              "column": 15
                                            },
                                            "end": {
                                              "line": 45,
                                              "column": 20
                                            }
                                          }
                                        },
                                        "kind": "init",
                                        "method": false,
                                        "shorthand": false,
                                        "computed": false,
                                        "range": [
                                          2022,
                                          2030
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 45,
                                            "column": 12
                                          },
                                          "end": {
                                            "line": 45,
                                            "column": 20
                                          }
                                        }
                                      },
                                      {
                                        "type": "Property",
                                        "key": {
                                          "type": "Identifier",
                                          "name": "z",
                                          "range": [
                                            2044,
                                            2045
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 46,
                                              "column": 12
                                            },
                                            "end": {
                                              "line": 46,
                                              "column": 13
                                            }
                                          }
                                        },
                                        "value": {
                                          "type": "Literal",
                                          "value": "dhl",
                                          "raw": "'dhl'",
                                          "range": [
                                            2047,
                                            2052
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 46,
                                              "column": 15
                                            },
                                            "end": {
                                              "line": 46,
                                              "column": 20
                                            }
                                          }
                                        },
                                        "kind": "init",
                                        "method": false,
                                        "shorthand": false,
                                        "computed": false,
                                        "range": [
                                          2044,
                                          2052
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 46,
                                            "column": 12
                                          },
                                          "end": {
                                            "line": 46,
                                            "column": 20
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1986,
                                      2062
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 43,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 47,
                                        "column": 9
                                      }
                                    }
                                  },
                                  "range": [
                                    1977,
                                    2062
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 43,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 47,
                                      "column": 9
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1973,
                                2063
                              ],
                              "loc": {
                                "start": {
                                  "line": 43,
                                  "column": 8
                                },
                                "end": {
                                  "line": 47,
                                  "column": 10
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "project",
                                    "range": [
                                      2076,
                                      2083
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 48,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 48,
                                        "column": 19
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "FunctionExpression",
                                    "id": null,
                                    "params": [
                                      {
                                        "type": "Identifier",
                                        "name": "a",
                                        "range": [
                                          2096,
                                          2097
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 48,
                                            "column": 32
                                          },
                                          "end": {
                                            "line": 48,
                                            "column": 33
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "b",
                                        "range": [
                                          2099,
                                          2100
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 48,
                                            "column": 35
                                          },
                                          "end": {
                                            "line": 48,
                                            "column": 36
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "c",
                                        "range": [
                                          2102,
                                          2103
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 48,
                                            "column": 38
                                          },
                                          "end": {
                                            "line": 48,
                                            "column": 39
                                          }
                                        }
                                      }
                                    ],
                                    "body": {
                                      "type": "BlockStatement",
                                      "body": [
                                        {
                                          "type": "ReturnStatement",
                                          "argument": {
                                            "type": "BinaryExpression",
                                            "operator": "+",
                                            "left": {
                                              "type": "BinaryExpression",
                                              "operator": "+",
                                              "left": {
                                                "type": "Identifier",
                                                "name": "a",
                                                "range": [
                                                  2114,
                                                  2115
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 48,
                                                    "column": 50
                                                  },
                                                  "end": {
                                                    "line": 48,
                                                    "column": 51
                                                  }
                                                }
                                              },
                                              "right": {
                                                "type": "Identifier",
                                                "name": "b",
                                                "range": [
                                                  2118,
                                                  2119
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 48,
                                                    "column": 54
                                                  },
                                                  "end": {
                                                    "line": 48,
                                                    "column": 55
                                                  }
                                                }
                                              },
                                              "range": [
                                                2114,
                                                2119
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 48,
                                                  "column": 50
                                                },
                                                "end": {
                                                  "line": 48,
                                                  "column": 55
                                                }
                                              }
                                            },
                                            "right": {
                                              "type": "Identifier",
                                              "name": "c",
                                              "range": [
                                                2122,
                                                2123
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 48,
                                                  "column": 58
                                                },
                                                "end": {
                                                  "line": 48,
                                                  "column": 59
                                                }
                                              }
                                            },
                                            "range": [
                                              2114,
                                              2123
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 48,
                                                "column": 50
                                              },
                                              "end": {
                                                "line": 48,
                                                "column": 59
                                              }
                                            }
                                          },
                                          "range": [
                                            2107,
                                            2124
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 48,
                                              "column": 43
                                            },
                                            "end": {
                                              "line": 48,
                                              "column": 60
                                            }
                                          }
                                        }
                                      ],
                                      "range": [
                                        2105,
                                        2126
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 48,
                                          "column": 41
                                        },
                                        "end": {
                                          "line": 48,
                                          "column": 62
                                        }
                                      }
                                    },
                                    "generator": false,
                                    "expression": false,
                                    "range": [
                                      2086,
                                      2126
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 48,
                                        "column": 22
                                      },
                                      "end": {
                                        "line": 48,
                                        "column": 62
                                      }
                                    }
                                  },
                                  "range": [
                                    2076,
                                    2126
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 48,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 48,
                                      "column": 62
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2072,
                                2127
                              ],
                              "loc": {
                                "start": {
                                  "line": 48,
                                  "column": 8
                                },
                                "end": {
                                  "line": 48,
                                  "column": 63
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      2140,
                                      2146
                                    ],
                                    "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": [
                                          2149,
                                          2151
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 49,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 49,
                                            "column": 23
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "withLatestFrom",
                                        "range": [
                                          2152,
                                          2166
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 49,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 49,
                                            "column": 38
                                          }
                                        }
                                      },
                                      "range": [
                                        2149,
                                        2166
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 49,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 49,
                                          "column": 38
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "e2",
                                        "range": [
                                          2167,
                                          2169
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 49,
                                            "column": 39
                                          },
                                          "end": {
                                            "line": 49,
                                            "column": 41
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "e3",
                                        "range": [
                                          2171,
                                          2173
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 49,
                                            "column": 43
                                          },
                                          "end": {
                                            "line": 49,
                                            "column": 45
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "project",
                                        "range": [
                                          2175,
                                          2182
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 49,
                                            "column": 47
                                          },
                                          "end": {
                                            "line": 49,
                                            "column": 54
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2149,
                                      2183
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 49,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 49,
                                        "column": 55
                                      }
                                    }
                                  },
                                  "range": [
                                    2140,
                                    2183
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 49,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 49,
                                      "column": 55
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2136,
                                2184
                              ],
                              "loc": {
                                "start": {
                                  "line": 49,
                                  "column": 8
                                },
                                "end": {
                                  "line": 49,
                                  "column": 56
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        2193,
                                        2209
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 50,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 50,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          2210,
                                          2216
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 50,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 50,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2193,
                                      2217
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 50,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 50,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      2218,
                                      2222
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 50,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 50,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    2193,
                                    2222
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 50,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 50,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      2223,
                                      2231
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 50,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 50,
                                        "column": 46
                                      }
                                    }
                                  },
                                  {
                                    "type": "Identifier",
                                    "name": "values",
                                    "range": [
                                      2233,
                                      2239
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 50,
                                        "column": 48
                                      },
                                      "end": {
                                        "line": 50,
                                        "column": 54
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  2193,
                                  2240
                                ],
                                "loc": {
                                  "start": {
                                    "line": 50,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 50,
                                    "column": 55
                                  }
                                }
                              },
                              "range": [
                                2193,
                                2241
                              ],
                              "loc": {
                                "start": {
                                  "line": 50,
                                  "column": 8
                                },
                                "end": {
                                  "line": 50,
                                  "column": 56
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        2250,
                                        2269
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 51,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 51,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            2270,
                                            2272
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 51,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 51,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            2273,
                                            2286
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 51,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 51,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          2270,
                                          2286
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 51,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 51,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2250,
                                      2287
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 51,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 51,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      2288,
                                      2292
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 51,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 51,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    2250,
                                    2292
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 51,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 51,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      2293,
                                      2299
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 51,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 51,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  2250,
                                  2300
                                ],
                                "loc": {
                                  "start": {
                                    "line": 51,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 51,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                2250,
                                2301
                              ],
                              "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": [
                                        2310,
                                        2329
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 52,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 52,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            2330,
                                            2332
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 52,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 52,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            2333,
                                            2346
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 52,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 52,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          2330,
                                          2346
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 52,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 52,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2310,
                                      2347
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 52,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 52,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      2348,
                                      2352
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 52,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 52,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    2310,
                                    2352
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 52,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 52,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      2353,
                                      2359
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 52,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 52,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  2310,
                                  2360
                                ],
                                "loc": {
                                  "start": {
                                    "line": 52,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 52,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                2310,
                                2361
                              ],
                              "loc": {
                                "start": {
                                  "line": 52,
                                  "column": 8
                                },
                                "end": {
                                  "line": 52,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        2370,
                                        2389
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 53,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 53,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e3",
                                          "range": [
                                            2390,
                                            2392
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 53,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 53,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            2393,
                                            2406
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 53,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 53,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          2390,
                                          2406
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 53,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 53,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2370,
                                      2407
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 53,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 53,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      2408,
                                      2412
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 53,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 53,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    2370,
                                    2412
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 53,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 53,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e3subs",
                                    "range": [
                                      2413,
                                      2419
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 53,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 53,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  2370,
                                  2420
                                ],
                                "loc": {
                                  "start": {
                                    "line": 53,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 53,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                2370,
                                2421
                              ],
                              "loc": {
                                "start": {
                                  "line": 53,
                                  "column": 8
                                },
                                "end": {
                                  "line": 53,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            1657,
                            2427
                          ],
                          "loc": {
                            "start": {
                              "line": 35,
                              "column": 53
                            },
                            "end": {
                              "line": 54,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          1645,
                          2427
                        ],
                        "loc": {
                          "start": {
                            "line": 35,
                            "column": 41
                          },
                          "end": {
                            "line": 54,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      1518,
                      2428
                    ],
                    "loc": {
                      "start": {
                        "line": 34,
                        "column": 4
                      },
                      "end": {
                        "line": 54,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 2228,
                    "_esdocTestName": "it2228"
                  },
                  "range": [
                    1518,
                    2429
                  ],
                  "loc": {
                    "start": {
                      "line": 34,
                      "column": 4
                    },
                    "end": {
                      "line": 54,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        2434,
                        2436
                      ],
                      "loc": {
                        "start": {
                          "line": 55,
                          "column": 4
                        },
                        "end": {
                          "line": 55,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should allow unsubscribing early and explicitly",
                        "raw": "'should allow unsubscribing early and explicitly'",
                        "range": [
                          2437,
                          2486
                        ],
                        "loc": {
                          "start": {
                            "line": 55,
                            "column": 7
                          },
                          "end": {
                            "line": 55,
                            "column": 56
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      2514,
                                      2516
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 56,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 56,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        2519,
                                        2522
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 56,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 56,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--a--^---b---c---d-|",
                                        "raw": "'--a--^---b---c---d-|'",
                                        "range": [
                                          2523,
                                          2545
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 56,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 56,
                                            "column": 43
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2519,
                                      2546
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 56,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 56,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    2514,
                                    2546
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 56,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 56,
                                      "column": 44
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2510,
                                2547
                              ],
                              "loc": {
                                "start": {
                                  "line": 56,
                                  "column": 8
                                },
                                "end": {
                                  "line": 56,
                                  "column": 45
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      2560,
                                      2566
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 57,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 57,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^          !   ",
                                    "raw": "'^          !   '",
                                    "range": [
                                      2569,
                                      2586
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 57,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 57,
                                        "column": 38
                                      }
                                    }
                                  },
                                  "range": [
                                    2560,
                                    2586
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 57,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 57,
                                      "column": 38
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2556,
                                2587
                              ],
                              "loc": {
                                "start": {
                                  "line": 57,
                                  "column": 8
                                },
                                "end": {
                                  "line": 57,
                                  "column": 39
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      2600,
                                      2602
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 58,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 58,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        2605,
                                        2608
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 58,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 58,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--e--^-f---g---h------|",
                                        "raw": "'--e--^-f---g---h------|'",
                                        "range": [
                                          2609,
                                          2634
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 58,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 58,
                                            "column": 46
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2605,
                                      2635
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 58,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 58,
                                        "column": 47
                                      }
                                    }
                                  },
                                  "range": [
                                    2600,
                                    2635
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 58,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 58,
                                      "column": 47
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2596,
                                2636
                              ],
                              "loc": {
                                "start": {
                                  "line": 58,
                                  "column": 8
                                },
                                "end": {
                                  "line": 58,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      2649,
                                      2655
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 59,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 59,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^          !   ",
                                    "raw": "'^          !   '",
                                    "range": [
                                      2658,
                                      2675
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 59,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 59,
                                        "column": 38
                                      }
                                    }
                                  },
                                  "range": [
                                    2649,
                                    2675
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 59,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 59,
                                      "column": 38
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2645,
                                2676
                              ],
                              "loc": {
                                "start": {
                                  "line": 59,
                                  "column": 8
                                },
                                "end": {
                                  "line": 59,
                                  "column": 39
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e3",
                                    "range": [
                                      2689,
                                      2691
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 60,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 60,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        2694,
                                        2697
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 60,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 60,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--i--^-j---k---l------|",
                                        "raw": "'--i--^-j---k---l------|'",
                                        "range": [
                                          2698,
                                          2723
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 60,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 60,
                                            "column": 46
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2694,
                                      2724
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 60,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 60,
                                        "column": 47
                                      }
                                    }
                                  },
                                  "range": [
                                    2689,
                                    2724
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 60,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 60,
                                      "column": 47
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2685,
                                2725
                              ],
                              "loc": {
                                "start": {
                                  "line": 60,
                                  "column": 8
                                },
                                "end": {
                                  "line": 60,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e3subs",
                                    "range": [
                                      2738,
                                      2744
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 61,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 61,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^          !   ",
                                    "raw": "'^          !   '",
                                    "range": [
                                      2747,
                                      2764
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 61,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 61,
                                        "column": 38
                                      }
                                    }
                                  },
                                  "range": [
                                    2738,
                                    2764
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 61,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 61,
                                      "column": 38
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2734,
                                2765
                              ],
                              "loc": {
                                "start": {
                                  "line": 61,
                                  "column": 8
                                },
                                "end": {
                                  "line": 61,
                                  "column": 39
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      2778,
                                      2786
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 62,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 62,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "----x---y---   ",
                                    "raw": "'----x---y---   '",
                                    "range": [
                                      2789,
                                      2806
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 62,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 62,
                                        "column": 40
                                      }
                                    }
                                  },
                                  "range": [
                                    2778,
                                    2806
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 62,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 62,
                                      "column": 40
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2774,
                                2807
                              ],
                              "loc": {
                                "start": {
                                  "line": 62,
                                  "column": 8
                                },
                                "end": {
                                  "line": 62,
                                  "column": 41
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "unsub",
                                    "range": [
                                      2820,
                                      2825
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 63,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 63,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "           !   ",
                                    "raw": "'           !   '",
                                    "range": [
                                      2828,
                                      2845
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 63,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 63,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    2820,
                                    2845
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 63,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 63,
                                      "column": 37
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2816,
                                2846
                              ],
                              "loc": {
                                "start": {
                                  "line": 63,
                                  "column": 8
                                },
                                "end": {
                                  "line": 63,
                                  "column": 38
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "values",
                                    "range": [
                                      2859,
                                      2865
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 64,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 64,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "ObjectExpression",
                                    "properties": [
                                      {
                                        "type": "Property",
                                        "key": {
                                          "type": "Identifier",
                                          "name": "x",
                                          "range": [
                                            2882,
                                            2883
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 65,
                                              "column": 12
                                            },
                                            "end": {
                                              "line": 65,
                                              "column": 13
                                            }
                                          }
                                        },
                                        "value": {
                                          "type": "Literal",
                                          "value": "bfj",
                                          "raw": "'bfj'",
                                          "range": [
                                            2885,
                                            2890
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 65,
                                              "column": 15
                                            },
                                            "end": {
                                              "line": 65,
                                              "column": 20
                                            }
                                          }
                                        },
                                        "kind": "init",
                                        "method": false,
                                        "shorthand": false,
                                        "computed": false,
                                        "range": [
                                          2882,
                                          2890
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 65,
                                            "column": 12
                                          },
                                          "end": {
                                            "line": 65,
                                            "column": 20
                                          }
                                        }
                                      },
                                      {
                                        "type": "Property",
                                        "key": {
                                          "type": "Identifier",
                                          "name": "y",
                                          "range": [
                                            2904,
                                            2905
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 66,
                                              "column": 12
                                            },
                                            "end": {
                                              "line": 66,
                                              "column": 13
                                            }
                                          }
                                        },
                                        "value": {
                                          "type": "Literal",
                                          "value": "cgk",
                                          "raw": "'cgk'",
                                          "range": [
                                            2907,
                                            2912
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 66,
                                              "column": 15
                                            },
                                            "end": {
                                              "line": 66,
                                              "column": 20
                                            }
                                          }
                                        },
                                        "kind": "init",
                                        "method": false,
                                        "shorthand": false,
                                        "computed": false,
                                        "range": [
                                          2904,
                                          2912
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 66,
                                            "column": 12
                                          },
                                          "end": {
                                            "line": 66,
                                            "column": 20
                                          }
                                        }
                                      },
                                      {
                                        "type": "Property",
                                        "key": {
                                          "type": "Identifier",
                                          "name": "z",
                                          "range": [
                                            2926,
                                            2927
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 67,
                                              "column": 12
                                            },
                                            "end": {
                                              "line": 67,
                                              "column": 13
                                            }
                                          }
                                        },
                                        "value": {
                                          "type": "Literal",
                                          "value": "dhl",
                                          "raw": "'dhl'",
                                          "range": [
                                            2929,
                                            2934
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 67,
                                              "column": 15
                                            },
                                            "end": {
                                              "line": 67,
                                              "column": 20
                                            }
                                          }
                                        },
                                        "kind": "init",
                                        "method": false,
                                        "shorthand": false,
                                        "computed": false,
                                        "range": [
                                          2926,
                                          2934
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 67,
                                            "column": 12
                                          },
                                          "end": {
                                            "line": 67,
                                            "column": 20
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2868,
                                      2944
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 64,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 68,
                                        "column": 9
                                      }
                                    }
                                  },
                                  "range": [
                                    2859,
                                    2944
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 64,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 68,
                                      "column": 9
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2855,
                                2945
                              ],
                              "loc": {
                                "start": {
                                  "line": 64,
                                  "column": 8
                                },
                                "end": {
                                  "line": 68,
                                  "column": 10
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "project",
                                    "range": [
                                      2958,
                                      2965
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 69,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 69,
                                        "column": 19
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "FunctionExpression",
                                    "id": null,
                                    "params": [
                                      {
                                        "type": "Identifier",
                                        "name": "a",
                                        "range": [
                                          2978,
                                          2979
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 69,
                                            "column": 32
                                          },
                                          "end": {
                                            "line": 69,
                                            "column": 33
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "b",
                                        "range": [
                                          2981,
                                          2982
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 69,
                                            "column": 35
                                          },
                                          "end": {
                                            "line": 69,
                                            "column": 36
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "c",
                                        "range": [
                                          2984,
                                          2985
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 69,
                                            "column": 38
                                          },
                                          "end": {
                                            "line": 69,
                                            "column": 39
                                          }
                                        }
                                      }
                                    ],
                                    "body": {
                                      "type": "BlockStatement",
                                      "body": [
                                        {
                                          "type": "ReturnStatement",
                                          "argument": {
                                            "type": "BinaryExpression",
                                            "operator": "+",
                                            "left": {
                                              "type": "BinaryExpression",
                                              "operator": "+",
                                              "left": {
                                                "type": "Identifier",
                                                "name": "a",
                                                "range": [
                                                  2996,
                                                  2997
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 69,
                                                    "column": 50
                                                  },
                                                  "end": {
                                                    "line": 69,
                                                    "column": 51
                                                  }
                                                }
                                              },
                                              "right": {
                                                "type": "Identifier",
                                                "name": "b",
                                                "range": [
                                                  3000,
                                                  3001
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 69,
                                                    "column": 54
                                                  },
                                                  "end": {
                                                    "line": 69,
                                                    "column": 55
                                                  }
                                                }
                                              },
                                              "range": [
                                                2996,
                                                3001
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 69,
                                                  "column": 50
                                                },
                                                "end": {
                                                  "line": 69,
                                                  "column": 55
                                                }
                                              }
                                            },
                                            "right": {
                                              "type": "Identifier",
                                              "name": "c",
                                              "range": [
                                                3004,
                                                3005
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 69,
                                                  "column": 58
                                                },
                                                "end": {
                                                  "line": 69,
                                                  "column": 59
                                                }
                                              }
                                            },
                                            "range": [
                                              2996,
                                              3005
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 69,
                                                "column": 50
                                              },
                                              "end": {
                                                "line": 69,
                                                "column": 59
                                              }
                                            }
                                          },
                                          "range": [
                                            2989,
                                            3006
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 69,
                                              "column": 43
                                            },
                                            "end": {
                                              "line": 69,
                                              "column": 60
                                            }
                                          }
                                        }
                                      ],
                                      "range": [
                                        2987,
                                        3008
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 69,
                                          "column": 41
                                        },
                                        "end": {
                                          "line": 69,
                                          "column": 62
                                        }
                                      }
                                    },
                                    "generator": false,
                                    "expression": false,
                                    "range": [
                                      2968,
                                      3008
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 69,
                                        "column": 22
                                      },
                                      "end": {
                                        "line": 69,
                                        "column": 62
                                      }
                                    }
                                  },
                                  "range": [
                                    2958,
                                    3008
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 69,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 69,
                                      "column": 62
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2954,
                                3009
                              ],
                              "loc": {
                                "start": {
                                  "line": 69,
                                  "column": 8
                                },
                                "end": {
                                  "line": 69,
                                  "column": 63
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      3022,
                                      3028
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 70,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 70,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "e1",
                                        "range": [
                                          3031,
                                          3033
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 70,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 70,
                                            "column": 23
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "withLatestFrom",
                                        "range": [
                                          3034,
                                          3048
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 70,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 70,
                                            "column": 38
                                          }
                                        }
                                      },
                                      "range": [
                                        3031,
                                        3048
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 70,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 70,
                                          "column": 38
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "e2",
                                        "range": [
                                          3049,
                                          3051
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 70,
                                            "column": 39
                                          },
                                          "end": {
                                            "line": 70,
                                            "column": 41
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "e3",
                                        "range": [
                                          3053,
                                          3055
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 70,
                                            "column": 43
                                          },
                                          "end": {
                                            "line": 70,
                                            "column": 45
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "project",
                                        "range": [
                                          3057,
                                          3064
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 70,
                                            "column": 47
                                          },
                                          "end": {
                                            "line": 70,
                                            "column": 54
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3031,
                                      3065
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 70,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 70,
                                        "column": 55
                                      }
                                    }
                                  },
                                  "range": [
                                    3022,
                                    3065
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 70,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 70,
                                      "column": 55
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3018,
                                3066
                              ],
                              "loc": {
                                "start": {
                                  "line": 70,
                                  "column": 8
                                },
                                "end": {
                                  "line": 70,
                                  "column": 56
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        3075,
                                        3091
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 71,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 71,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          3092,
                                          3098
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 71,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 71,
                                            "column": 31
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "unsub",
                                        "range": [
                                          3100,
                                          3105
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 71,
                                            "column": 33
                                          },
                                          "end": {
                                            "line": 71,
                                            "column": 38
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3075,
                                      3106
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 71,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 71,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      3107,
                                      3111
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 71,
                                        "column": 40
                                      },
                                      "end": {
                                        "line": 71,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    3075,
                                    3111
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 71,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 71,
                                      "column": 44
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      3112,
                                      3120
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 71,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 71,
                                        "column": 53
                                      }
                                    }
                                  },
                                  {
                                    "type": "Identifier",
                                    "name": "values",
                                    "range": [
                                      3122,
                                      3128
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 71,
                                        "column": 55
                                      },
                                      "end": {
                                        "line": 71,
                                        "column": 61
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  3075,
                                  3129
                                ],
                                "loc": {
                                  "start": {
                                    "line": 71,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 71,
                                    "column": 62
                                  }
                                }
                              },
                              "range": [
                                3075,
                                3130
                              ],
                              "loc": {
                                "start": {
                                  "line": 71,
                                  "column": 8
                                },
                                "end": {
                                  "line": 71,
                                  "column": 63
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        3139,
                                        3158
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 72,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 72,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            3159,
                                            3161
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 72,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 72,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            3162,
                                            3175
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 72,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 72,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          3159,
                                          3175
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 72,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 72,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3139,
                                      3176
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 72,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 72,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      3177,
                                      3181
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 72,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 72,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    3139,
                                    3181
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 72,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 72,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      3182,
                                      3188
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 72,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 72,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  3139,
                                  3189
                                ],
                                "loc": {
                                  "start": {
                                    "line": 72,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 72,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                3139,
                                3190
                              ],
                              "loc": {
                                "start": {
                                  "line": 72,
                                  "column": 8
                                },
                                "end": {
                                  "line": 72,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        3199,
                                        3218
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 73,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 73,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            3219,
                                            3221
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 73,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 73,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            3222,
                                            3235
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 73,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 73,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          3219,
                                          3235
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 73,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 73,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3199,
                                      3236
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 73,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 73,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      3237,
                                      3241
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 73,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 73,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    3199,
                                    3241
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 73,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 73,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      3242,
                                      3248
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 73,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 73,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  3199,
                                  3249
                                ],
                                "loc": {
                                  "start": {
                                    "line": 73,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 73,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                3199,
                                3250
                              ],
                              "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": [
                                        3259,
                                        3278
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 74,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 74,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e3",
                                          "range": [
                                            3279,
                                            3281
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 74,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 74,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            3282,
                                            3295
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 74,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 74,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          3279,
                                          3295
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 74,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 74,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3259,
                                      3296
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 74,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 74,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      3297,
                                      3301
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 74,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 74,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    3259,
                                    3301
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 74,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 74,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e3subs",
                                    "range": [
                                      3302,
                                      3308
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 74,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 74,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  3259,
                                  3309
                                ],
                                "loc": {
                                  "start": {
                                    "line": 74,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 74,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                3259,
                                3310
                              ],
                              "loc": {
                                "start": {
                                  "line": 74,
                                  "column": 8
                                },
                                "end": {
                                  "line": 74,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            2500,
                            3316
                          ],
                          "loc": {
                            "start": {
                              "line": 55,
                              "column": 70
                            },
                            "end": {
                              "line": 75,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          2488,
                          3316
                        ],
                        "loc": {
                          "start": {
                            "line": 55,
                            "column": 58
                          },
                          "end": {
                            "line": 75,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      2434,
                      3317
                    ],
                    "loc": {
                      "start": {
                        "line": 55,
                        "column": 4
                      },
                      "end": {
                        "line": 75,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 2229,
                    "_esdocTestName": "it2229"
                  },
                  "range": [
                    2434,
                    3318
                  ],
                  "loc": {
                    "start": {
                      "line": 55,
                      "column": 4
                    },
                    "end": {
                      "line": 75,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        3323,
                        3325
                      ],
                      "loc": {
                        "start": {
                          "line": 76,
                          "column": 4
                        },
                        "end": {
                          "line": 76,
                          "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": [
                          3326,
                          3405
                        ],
                        "loc": {
                          "start": {
                            "line": 76,
                            "column": 7
                          },
                          "end": {
                            "line": 76,
                            "column": 86
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      3433,
                                      3435
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 77,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 77,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        3438,
                                        3441
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 77,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 77,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--a--^---b---c---d-|",
                                        "raw": "'--a--^---b---c---d-|'",
                                        "range": [
                                          3442,
                                          3464
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 77,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 77,
                                            "column": 43
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3438,
                                      3465
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 77,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 77,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    3433,
                                    3465
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 77,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 77,
                                      "column": 44
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3429,
                                3466
                              ],
                              "loc": {
                                "start": {
                                  "line": 77,
                                  "column": 8
                                },
                                "end": {
                                  "line": 77,
                                  "column": 45
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      3479,
                                      3485
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 78,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 78,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^          !   ",
                                    "raw": "'^          !   '",
                                    "range": [
                                      3488,
                                      3505
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 78,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 78,
                                        "column": 38
                                      }
                                    }
                                  },
                                  "range": [
                                    3479,
                                    3505
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 78,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 78,
                                      "column": 38
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3475,
                                3506
                              ],
                              "loc": {
                                "start": {
                                  "line": 78,
                                  "column": 8
                                },
                                "end": {
                                  "line": 78,
                                  "column": 39
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      3519,
                                      3521
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 79,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 79,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        3524,
                                        3527
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 79,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 79,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--e--^-f---g---h------|",
                                        "raw": "'--e--^-f---g---h------|'",
                                        "range": [
                                          3528,
                                          3553
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 79,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 79,
                                            "column": 46
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3524,
                                      3554
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 79,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 79,
                                        "column": 47
                                      }
                                    }
                                  },
                                  "range": [
                                    3519,
                                    3554
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 79,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 79,
                                      "column": 47
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3515,
                                3555
                              ],
                              "loc": {
                                "start": {
                                  "line": 79,
                                  "column": 8
                                },
                                "end": {
                                  "line": 79,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      3568,
                                      3574
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 80,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 80,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^          !   ",
                                    "raw": "'^          !   '",
                                    "range": [
                                      3577,
                                      3594
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 80,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 80,
                                        "column": 38
                                      }
                                    }
                                  },
                                  "range": [
                                    3568,
                                    3594
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 80,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 80,
                                      "column": 38
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3564,
                                3595
                              ],
                              "loc": {
                                "start": {
                                  "line": 80,
                                  "column": 8
                                },
                                "end": {
                                  "line": 80,
                                  "column": 39
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e3",
                                    "range": [
                                      3608,
                                      3610
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 81,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 81,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        3613,
                                        3616
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 81,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 81,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--i--^-j---k---l------|",
                                        "raw": "'--i--^-j---k---l------|'",
                                        "range": [
                                          3617,
                                          3642
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 81,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 81,
                                            "column": 46
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3613,
                                      3643
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 81,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 81,
                                        "column": 47
                                      }
                                    }
                                  },
                                  "range": [
                                    3608,
                                    3643
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 81,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 81,
                                      "column": 47
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3604,
                                3644
                              ],
                              "loc": {
                                "start": {
                                  "line": 81,
                                  "column": 8
                                },
                                "end": {
                                  "line": 81,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e3subs",
                                    "range": [
                                      3657,
                                      3663
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 82,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 82,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^          !   ",
                                    "raw": "'^          !   '",
                                    "range": [
                                      3666,
                                      3683
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 82,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 82,
                                        "column": 38
                                      }
                                    }
                                  },
                                  "range": [
                                    3657,
                                    3683
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 82,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 82,
                                      "column": 38
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3653,
                                3684
                              ],
                              "loc": {
                                "start": {
                                  "line": 82,
                                  "column": 8
                                },
                                "end": {
                                  "line": 82,
                                  "column": 39
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      3697,
                                      3705
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 83,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 83,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "----x---y---   ",
                                    "raw": "'----x---y---   '",
                                    "range": [
                                      3708,
                                      3725
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 83,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 83,
                                        "column": 40
                                      }
                                    }
                                  },
                                  "range": [
                                    3697,
                                    3725
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 83,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 83,
                                      "column": 40
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3693,
                                3726
                              ],
                              "loc": {
                                "start": {
                                  "line": 83,
                                  "column": 8
                                },
                                "end": {
                                  "line": 83,
                                  "column": 41
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "unsub",
                                    "range": [
                                      3739,
                                      3744
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 84,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 84,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "           !   ",
                                    "raw": "'           !   '",
                                    "range": [
                                      3747,
                                      3764
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 84,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 84,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    3739,
                                    3764
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 84,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 84,
                                      "column": 37
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3735,
                                3765
                              ],
                              "loc": {
                                "start": {
                                  "line": 84,
                                  "column": 8
                                },
                                "end": {
                                  "line": 84,
                                  "column": 38
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "values",
                                    "range": [
                                      3778,
                                      3784
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 85,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 85,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "ObjectExpression",
                                    "properties": [
                                      {
                                        "type": "Property",
                                        "key": {
                                          "type": "Identifier",
                                          "name": "x",
                                          "range": [
                                            3801,
                                            3802
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 86,
                                              "column": 12
                                            },
                                            "end": {
                                              "line": 86,
                                              "column": 13
                                            }
                                          }
                                        },
                                        "value": {
                                          "type": "Literal",
                                          "value": "bfj",
                                          "raw": "'bfj'",
                                          "range": [
                                            3804,
                                            3809
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 86,
                                              "column": 15
                                            },
                                            "end": {
                                              "line": 86,
                                              "column": 20
                                            }
                                          }
                                        },
                                        "kind": "init",
                                        "method": false,
                                        "shorthand": false,
                                        "computed": false,
                                        "range": [
                                          3801,
                                          3809
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 86,
                                            "column": 12
                                          },
                                          "end": {
                                            "line": 86,
                                            "column": 20
                                          }
                                        }
                                      },
                                      {
                                        "type": "Property",
                                        "key": {
                                          "type": "Identifier",
                                          "name": "y",
                                          "range": [
                                            3823,
                                            3824
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 87,
                                              "column": 12
                                            },
                                            "end": {
                                              "line": 87,
                                              "column": 13
                                            }
                                          }
                                        },
                                        "value": {
                                          "type": "Literal",
                                          "value": "cgk",
                                          "raw": "'cgk'",
                                          "range": [
                                            3826,
                                            3831
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 87,
                                              "column": 15
                                            },
                                            "end": {
                                              "line": 87,
                                              "column": 20
                                            }
                                          }
                                        },
                                        "kind": "init",
                                        "method": false,
                                        "shorthand": false,
                                        "computed": false,
                                        "range": [
                                          3823,
                                          3831
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 87,
                                            "column": 12
                                          },
                                          "end": {
                                            "line": 87,
                                            "column": 20
                                          }
                                        }
                                      },
                                      {
                                        "type": "Property",
                                        "key": {
                                          "type": "Identifier",
                                          "name": "z",
                                          "range": [
                                            3845,
                                            3846
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 88,
                                              "column": 12
                                            },
                                            "end": {
                                              "line": 88,
                                              "column": 13
                                            }
                                          }
                                        },
                                        "value": {
                                          "type": "Literal",
                                          "value": "dhl",
                                          "raw": "'dhl'",
                                          "range": [
                                            3848,
                                            3853
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 88,
                                              "column": 15
                                            },
                                            "end": {
                                              "line": 88,
                                              "column": 20
                                            }
                                          }
                                        },
                                        "kind": "init",
                                        "method": false,
                                        "shorthand": false,
                                        "computed": false,
                                        "range": [
                                          3845,
                                          3853
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 88,
                                            "column": 12
                                          },
                                          "end": {
                                            "line": 88,
                                            "column": 20
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3787,
                                      3863
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 85,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 89,
                                        "column": 9
                                      }
                                    }
                                  },
                                  "range": [
                                    3778,
                                    3863
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 85,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 89,
                                      "column": 9
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3774,
                                3864
                              ],
                              "loc": {
                                "start": {
                                  "line": 85,
                                  "column": 8
                                },
                                "end": {
                                  "line": 89,
                                  "column": 10
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "project",
                                    "range": [
                                      3877,
                                      3884
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 90,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 90,
                                        "column": 19
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "FunctionExpression",
                                    "id": null,
                                    "params": [
                                      {
                                        "type": "Identifier",
                                        "name": "a",
                                        "range": [
                                          3897,
                                          3898
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 90,
                                            "column": 32
                                          },
                                          "end": {
                                            "line": 90,
                                            "column": 33
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "b",
                                        "range": [
                                          3900,
                                          3901
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 90,
                                            "column": 35
                                          },
                                          "end": {
                                            "line": 90,
                                            "column": 36
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "c",
                                        "range": [
                                          3903,
                                          3904
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 90,
                                            "column": 38
                                          },
                                          "end": {
                                            "line": 90,
                                            "column": 39
                                          }
                                        }
                                      }
                                    ],
                                    "body": {
                                      "type": "BlockStatement",
                                      "body": [
                                        {
                                          "type": "ReturnStatement",
                                          "argument": {
                                            "type": "BinaryExpression",
                                            "operator": "+",
                                            "left": {
                                              "type": "BinaryExpression",
                                              "operator": "+",
                                              "left": {
                                                "type": "Identifier",
                                                "name": "a",
                                                "range": [
                                                  3915,
                                                  3916
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 90,
                                                    "column": 50
                                                  },
                                                  "end": {
                                                    "line": 90,
                                                    "column": 51
                                                  }
                                                }
                                              },
                                              "right": {
                                                "type": "Identifier",
                                                "name": "b",
                                                "range": [
                                                  3919,
                                                  3920
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 90,
                                                    "column": 54
                                                  },
                                                  "end": {
                                                    "line": 90,
                                                    "column": 55
                                                  }
                                                }
                                              },
                                              "range": [
                                                3915,
                                                3920
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 90,
                                                  "column": 50
                                                },
                                                "end": {
                                                  "line": 90,
                                                  "column": 55
                                                }
                                              }
                                            },
                                            "right": {
                                              "type": "Identifier",
                                              "name": "c",
                                              "range": [
                                                3923,
                                                3924
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 90,
                                                  "column": 58
                                                },
                                                "end": {
                                                  "line": 90,
                                                  "column": 59
                                                }
                                              }
                                            },
                                            "range": [
                                              3915,
                                              3924
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 90,
                                                "column": 50
                                              },
                                              "end": {
                                                "line": 90,
                                                "column": 59
                                              }
                                            }
                                          },
                                          "range": [
                                            3908,
                                            3925
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 90,
                                              "column": 43
                                            },
                                            "end": {
                                              "line": 90,
                                              "column": 60
                                            }
                                          }
                                        }
                                      ],
                                      "range": [
                                        3906,
                                        3927
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 90,
                                          "column": 41
                                        },
                                        "end": {
                                          "line": 90,
                                          "column": 62
                                        }
                                      }
                                    },
                                    "generator": false,
                                    "expression": false,
                                    "range": [
                                      3887,
                                      3927
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 90,
                                        "column": 22
                                      },
                                      "end": {
                                        "line": 90,
                                        "column": 62
                                      }
                                    }
                                  },
                                  "range": [
                                    3877,
                                    3927
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 90,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 90,
                                      "column": 62
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3873,
                                3928
                              ],
                              "loc": {
                                "start": {
                                  "line": 90,
                                  "column": 8
                                },
                                "end": {
                                  "line": 90,
                                  "column": 63
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      3941,
                                      3947
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 91,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 91,
                                        "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": [
                                                  3950,
                                                  3952
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 91,
                                                    "column": 21
                                                  },
                                                  "end": {
                                                    "line": 91,
                                                    "column": 23
                                                  }
                                                }
                                              },
                                              "property": {
                                                "type": "Identifier",
                                                "name": "mergeMap",
                                                "range": [
                                                  3966,
                                                  3974
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 92,
                                                    "column": 13
                                                  },
                                                  "end": {
                                                    "line": 92,
                                                    "column": 21
                                                  }
                                                }
                                              },
                                              "range": [
                                                3950,
                                                3974
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 91,
                                                  "column": 21
                                                },
                                                "end": {
                                                  "line": 92,
                                                  "column": 21
                                                }
                                              }
                                            },
                                            "arguments": [
                                              {
                                                "type": "FunctionExpression",
                                                "id": null,
                                                "params": [
                                                  {
                                                    "type": "Identifier",
                                                    "name": "x",
                                                    "range": [
                                                      3985,
                                                      3986
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 92,
                                                        "column": 32
                                                      },
                                                      "end": {
                                                        "line": 92,
                                                        "column": 33
                                                      }
                                                    }
                                                  }
                                                ],
                                                "body": {
                                                  "type": "BlockStatement",
                                                  "body": [
                                                    {
                                                      "type": "ReturnStatement",
                                                      "argument": {
                                                        "type": "CallExpression",
                                                        "callee": {
                                                          "type": "MemberExpression",
                                                          "computed": false,
                                                          "object": {
                                                            "type": "Identifier",
                                                            "name": "Observable",
                                                            "range": [
                                                              3997,
                                                              4007
                                                            ],
                                                            "loc": {
                                                              "start": {
                                                                "line": 92,
                                                                "column": 44
                                                              },
                                                              "end": {
                                                                "line": 92,
                                                                "column": 54
                                                              }
                                                            }
                                                          },
                                                          "property": {
                                                            "type": "Identifier",
                                                            "name": "of",
                                                            "range": [
                                                              4008,
                                                              4010
                                                            ],
                                                            "loc": {
                                                              "start": {
                                                                "line": 92,
                                                                "column": 55
                                                              },
                                                              "end": {
                                                                "line": 92,
                                                                "column": 57
                                                              }
                                                            }
                                                          },
                                                          "range": [
                                                            3997,
                                                            4010
                                                          ],
                                                          "loc": {
                                                            "start": {
                                                              "line": 92,
                                                              "column": 44
                                                            },
                                                            "end": {
                                                              "line": 92,
                                                              "column": 57
                                                            }
                                                          }
                                                        },
                                                        "arguments": [
                                                          {
                                                            "type": "Identifier",
                                                            "name": "x",
                                                            "range": [
                                                              4011,
                                                              4012
                                                            ],
                                                            "loc": {
                                                              "start": {
                                                                "line": 92,
                                                                "column": 58
                                                              },
                                                              "end": {
                                                                "line": 92,
                                                                "column": 59
                                                              }
                                                            }
                                                          }
                                                        ],
                                                        "range": [
                                                          3997,
                                                          4013
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 92,
                                                            "column": 44
                                                          },
                                                          "end": {
                                                            "line": 92,
                                                            "column": 60
                                                          }
                                                        }
                                                      },
                                                      "range": [
                                                        3990,
                                                        4014
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 92,
                                                          "column": 37
                                                        },
                                                        "end": {
                                                          "line": 92,
                                                          "column": 61
                                                        }
                                                      }
                                                    }
                                                  ],
                                                  "range": [
                                                    3988,
                                                    4016
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 92,
                                                      "column": 35
                                                    },
                                                    "end": {
                                                      "line": 92,
                                                      "column": 63
                                                    }
                                                  }
                                                },
                                                "generator": false,
                                                "expression": false,
                                                "range": [
                                                  3975,
                                                  4016
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 92,
                                                    "column": 22
                                                  },
                                                  "end": {
                                                    "line": 92,
                                                    "column": 63
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              3950,
                                              4017
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 91,
                                                "column": 21
                                              },
                                              "end": {
                                                "line": 92,
                                                "column": 64
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "withLatestFrom",
                                            "range": [
                                              4031,
                                              4045
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 93,
                                                "column": 13
                                              },
                                              "end": {
                                                "line": 93,
                                                "column": 27
                                              }
                                            }
                                          },
                                          "range": [
                                            3950,
                                            4045
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 91,
                                              "column": 21
                                            },
                                            "end": {
                                              "line": 93,
                                              "column": 27
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "e2",
                                            "range": [
                                              4046,
                                              4048
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 93,
                                                "column": 28
                                              },
                                              "end": {
                                                "line": 93,
                                                "column": 30
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "e3",
                                            "range": [
                                              4050,
                                              4052
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 93,
                                                "column": 32
                                              },
                                              "end": {
                                                "line": 93,
                                                "column": 34
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "project",
                                            "range": [
                                              4054,
                                              4061
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 93,
                                                "column": 36
                                              },
                                              "end": {
                                                "line": 93,
                                                "column": 43
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          3950,
                                          4062
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 91,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 93,
                                            "column": 44
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "mergeMap",
                                        "range": [
                                          4076,
                                          4084
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 94,
                                            "column": 13
                                          },
                                          "end": {
                                            "line": 94,
                                            "column": 21
                                          }
                                        }
                                      },
                                      "range": [
                                        3950,
                                        4084
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 91,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 94,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "FunctionExpression",
                                        "id": null,
                                        "params": [
                                          {
                                            "type": "Identifier",
                                            "name": "x",
                                            "range": [
                                              4095,
                                              4096
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 94,
                                                "column": 32
                                              },
                                              "end": {
                                                "line": 94,
                                                "column": 33
                                              }
                                            }
                                          }
                                        ],
                                        "body": {
                                          "type": "BlockStatement",
                                          "body": [
                                            {
                                              "type": "ReturnStatement",
                                              "argument": {
                                                "type": "CallExpression",
                                                "callee": {
                                                  "type": "MemberExpression",
                                                  "computed": false,
                                                  "object": {
                                                    "type": "Identifier",
                                                    "name": "Observable",
                                                    "range": [
                                                      4107,
                                                      4117
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 94,
                                                        "column": 44
                                                      },
                                                      "end": {
                                                        "line": 94,
                                                        "column": 54
                                                      }
                                                    }
                                                  },
                                                  "property": {
                                                    "type": "Identifier",
                                                    "name": "of",
                                                    "range": [
                                                      4118,
                                                      4120
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 94,
                                                        "column": 55
                                                      },
                                                      "end": {
                                                        "line": 94,
                                                        "column": 57
                                                      }
                                                    }
                                                  },
                                                  "range": [
                                                    4107,
                                                    4120
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 94,
                                                      "column": 44
                                                    },
                                                    "end": {
                                                      "line": 94,
                                                      "column": 57
                                                    }
                                                  }
                                                },
                                                "arguments": [
                                                  {
                                                    "type": "Identifier",
                                                    "name": "x",
                                                    "range": [
                                                      4121,
                                                      4122
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 94,
                                                        "column": 58
                                                      },
                                                      "end": {
                                                        "line": 94,
                                                        "column": 59
                                                      }
                                                    }
                                                  }
                                                ],
                                                "range": [
                                                  4107,
                                                  4123
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 94,
                                                    "column": 44
                                                  },
                                                  "end": {
                                                    "line": 94,
                                                    "column": 60
                                                  }
                                                }
                                              },
                                              "range": [
                                                4100,
                                                4124
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 94,
                                                  "column": 37
                                                },
                                                "end": {
                                                  "line": 94,
                                                  "column": 61
                                                }
                                              }
                                            }
                                          ],
                                          "range": [
                                            4098,
                                            4126
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 94,
                                              "column": 35
                                            },
                                            "end": {
                                              "line": 94,
                                              "column": 63
                                            }
                                          }
                                        },
                                        "generator": false,
                                        "expression": false,
                                        "range": [
                                          4085,
                                          4126
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 94,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 94,
                                            "column": 63
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3950,
                                      4127
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 91,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 94,
                                        "column": 64
                                      }
                                    }
                                  },
                                  "range": [
                                    3941,
                                    4127
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 91,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 94,
                                      "column": 64
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3937,
                                4128
                              ],
                              "loc": {
                                "start": {
                                  "line": 91,
                                  "column": 8
                                },
                                "end": {
                                  "line": 94,
                                  "column": 65
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        4137,
                                        4153
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 95,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 95,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          4154,
                                          4160
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 95,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 95,
                                            "column": 31
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "unsub",
                                        "range": [
                                          4162,
                                          4167
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 95,
                                            "column": 33
                                          },
                                          "end": {
                                            "line": 95,
                                            "column": 38
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4137,
                                      4168
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 95,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 95,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      4169,
                                      4173
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 95,
                                        "column": 40
                                      },
                                      "end": {
                                        "line": 95,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    4137,
                                    4173
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 95,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 95,
                                      "column": 44
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      4174,
                                      4182
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 95,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 95,
                                        "column": 53
                                      }
                                    }
                                  },
                                  {
                                    "type": "Identifier",
                                    "name": "values",
                                    "range": [
                                      4184,
                                      4190
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 95,
                                        "column": 55
                                      },
                                      "end": {
                                        "line": 95,
                                        "column": 61
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  4137,
                                  4191
                                ],
                                "loc": {
                                  "start": {
                                    "line": 95,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 95,
                                    "column": 62
                                  }
                                }
                              },
                              "range": [
                                4137,
                                4192
                              ],
                              "loc": {
                                "start": {
                                  "line": 95,
                                  "column": 8
                                },
                                "end": {
                                  "line": 95,
                                  "column": 63
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        4201,
                                        4220
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 96,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 96,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            4221,
                                            4223
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 96,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 96,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            4224,
                                            4237
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 96,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 96,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          4221,
                                          4237
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 96,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 96,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4201,
                                      4238
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 96,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 96,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      4239,
                                      4243
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 96,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 96,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    4201,
                                    4243
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 96,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 96,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      4244,
                                      4250
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 96,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 96,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  4201,
                                  4251
                                ],
                                "loc": {
                                  "start": {
                                    "line": 96,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 96,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                4201,
                                4252
                              ],
                              "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": [
                                        4261,
                                        4280
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 97,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 97,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            4281,
                                            4283
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 97,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 97,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            4284,
                                            4297
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 97,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 97,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          4281,
                                          4297
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 97,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 97,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4261,
                                      4298
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 97,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 97,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      4299,
                                      4303
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 97,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 97,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    4261,
                                    4303
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 97,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 97,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      4304,
                                      4310
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 97,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 97,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  4261,
                                  4311
                                ],
                                "loc": {
                                  "start": {
                                    "line": 97,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 97,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                4261,
                                4312
                              ],
                              "loc": {
                                "start": {
                                  "line": 97,
                                  "column": 8
                                },
                                "end": {
                                  "line": 97,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        4321,
                                        4340
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 98,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 98,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e3",
                                          "range": [
                                            4341,
                                            4343
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 98,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 98,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            4344,
                                            4357
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 98,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 98,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          4341,
                                          4357
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 98,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 98,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4321,
                                      4358
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 98,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 98,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      4359,
                                      4363
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 98,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 98,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    4321,
                                    4363
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 98,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 98,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e3subs",
                                    "range": [
                                      4364,
                                      4370
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 98,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 98,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  4321,
                                  4371
                                ],
                                "loc": {
                                  "start": {
                                    "line": 98,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 98,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                4321,
                                4372
                              ],
                              "loc": {
                                "start": {
                                  "line": 98,
                                  "column": 8
                                },
                                "end": {
                                  "line": 98,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            3419,
                            4378
                          ],
                          "loc": {
                            "start": {
                              "line": 76,
                              "column": 100
                            },
                            "end": {
                              "line": 99,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          3407,
                          4378
                        ],
                        "loc": {
                          "start": {
                            "line": 76,
                            "column": 88
                          },
                          "end": {
                            "line": 99,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      3323,
                      4379
                    ],
                    "loc": {
                      "start": {
                        "line": 76,
                        "column": 4
                      },
                      "end": {
                        "line": 99,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 2230,
                    "_esdocTestName": "it2230"
                  },
                  "range": [
                    3323,
                    4380
                  ],
                  "loc": {
                    "start": {
                      "line": 76,
                      "column": 4
                    },
                    "end": {
                      "line": 99,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        4385,
                        4387
                      ],
                      "loc": {
                        "start": {
                          "line": 100,
                          "column": 4
                        },
                        "end": {
                          "line": 100,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should handle empty",
                        "raw": "'should handle empty'",
                        "range": [
                          4388,
                          4409
                        ],
                        "loc": {
                          "start": {
                            "line": 100,
                            "column": 7
                          },
                          "end": {
                            "line": 100,
                            "column": 28
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      4437,
                                      4439
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 101,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 101,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        4442,
                                        4446
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 101,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 101,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "|",
                                        "raw": "'|'",
                                        "range": [
                                          4447,
                                          4450
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 101,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 101,
                                            "column": 25
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4442,
                                      4451
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 101,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 101,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    4437,
                                    4451
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 101,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 101,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4433,
                                4452
                              ],
                              "loc": {
                                "start": {
                                  "line": 101,
                                  "column": 8
                                },
                                "end": {
                                  "line": 101,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      4465,
                                      4471
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 102,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 102,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "(^!)",
                                    "raw": "'(^!)'",
                                    "range": [
                                      4474,
                                      4480
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 102,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 102,
                                        "column": 27
                                      }
                                    }
                                  },
                                  "range": [
                                    4465,
                                    4480
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 102,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 102,
                                      "column": 27
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4461,
                                4481
                              ],
                              "loc": {
                                "start": {
                                  "line": 102,
                                  "column": 8
                                },
                                "end": {
                                  "line": 102,
                                  "column": 28
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      4494,
                                      4496
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 103,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 103,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        4499,
                                        4502
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 103,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 103,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--e--^-f---g---h----|",
                                        "raw": "'--e--^-f---g---h----|'",
                                        "range": [
                                          4503,
                                          4526
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 103,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 103,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4499,
                                      4527
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 103,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 103,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "range": [
                                    4494,
                                    4527
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 103,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 103,
                                      "column": 45
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4490,
                                4528
                              ],
                              "loc": {
                                "start": {
                                  "line": 103,
                                  "column": 8
                                },
                                "end": {
                                  "line": 103,
                                  "column": 46
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      4541,
                                      4547
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 104,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 104,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "(^!)",
                                    "raw": "'(^!)'",
                                    "range": [
                                      4550,
                                      4556
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 104,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 104,
                                        "column": 27
                                      }
                                    }
                                  },
                                  "range": [
                                    4541,
                                    4556
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 104,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 104,
                                      "column": 27
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4537,
                                4557
                              ],
                              "loc": {
                                "start": {
                                  "line": 104,
                                  "column": 8
                                },
                                "end": {
                                  "line": 104,
                                  "column": 28
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e3",
                                    "range": [
                                      4570,
                                      4572
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 105,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 105,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        4575,
                                        4578
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 105,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 105,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--i--^-j---k---l----|",
                                        "raw": "'--i--^-j---k---l----|'",
                                        "range": [
                                          4579,
                                          4602
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 105,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 105,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4575,
                                      4603
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 105,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 105,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "range": [
                                    4570,
                                    4603
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 105,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 105,
                                      "column": 45
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4566,
                                4604
                              ],
                              "loc": {
                                "start": {
                                  "line": 105,
                                  "column": 8
                                },
                                "end": {
                                  "line": 105,
                                  "column": 46
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e3subs",
                                    "range": [
                                      4617,
                                      4623
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 106,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 106,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "(^!)",
                                    "raw": "'(^!)'",
                                    "range": [
                                      4626,
                                      4632
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 106,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 106,
                                        "column": 27
                                      }
                                    }
                                  },
                                  "range": [
                                    4617,
                                    4632
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 106,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 106,
                                      "column": 27
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4613,
                                4633
                              ],
                              "loc": {
                                "start": {
                                  "line": 106,
                                  "column": 8
                                },
                                "end": {
                                  "line": 106,
                                  "column": 28
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      4646,
                                      4654
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 107,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 107,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "|",
                                    "raw": "'|'",
                                    "range": [
                                      4657,
                                      4660
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 107,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 107,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    4646,
                                    4660
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 107,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 107,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4642,
                                4661
                              ],
                              "loc": {
                                "start": {
                                  "line": 107,
                                  "column": 8
                                },
                                "end": {
                                  "line": 107,
                                  "column": 27
                                }
                              },
                              "trailingComments": [
                                {
                                  "type": "Line",
                                  "value": " empty",
                                  "range": [
                                    4662,
                                    4670
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 107,
                                      "column": 28
                                    },
                                    "end": {
                                      "line": 107,
                                      "column": 36
                                    }
                                  }
                                }
                              ]
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      4683,
                                      4689
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 108,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 108,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "e1",
                                        "range": [
                                          4692,
                                          4694
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 108,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 108,
                                            "column": 23
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "withLatestFrom",
                                        "range": [
                                          4695,
                                          4709
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 108,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 108,
                                            "column": 38
                                          }
                                        }
                                      },
                                      "range": [
                                        4692,
                                        4709
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 108,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 108,
                                          "column": 38
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "e2",
                                        "range": [
                                          4710,
                                          4712
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 108,
                                            "column": 39
                                          },
                                          "end": {
                                            "line": 108,
                                            "column": 41
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "e3",
                                        "range": [
                                          4714,
                                          4716
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 108,
                                            "column": 43
                                          },
                                          "end": {
                                            "line": 108,
                                            "column": 45
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4692,
                                      4717
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 108,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 108,
                                        "column": 46
                                      }
                                    }
                                  },
                                  "range": [
                                    4683,
                                    4717
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 108,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 108,
                                      "column": 46
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4679,
                                4718
                              ],
                              "loc": {
                                "start": {
                                  "line": 108,
                                  "column": 8
                                },
                                "end": {
                                  "line": 108,
                                  "column": 47
                                }
                              },
                              "leadingComments": [
                                {
                                  "type": "Line",
                                  "value": " empty",
                                  "range": [
                                    4662,
                                    4670
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 107,
                                      "column": 28
                                    },
                                    "end": {
                                      "line": 107,
                                      "column": 36
                                    }
                                  }
                                }
                              ]
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        4727,
                                        4743
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 109,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 109,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          4744,
                                          4750
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 109,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 109,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4727,
                                      4751
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 109,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 109,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      4752,
                                      4756
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 109,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 109,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    4727,
                                    4756
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 109,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 109,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      4757,
                                      4765
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 109,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 109,
                                        "column": 46
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  4727,
                                  4766
                                ],
                                "loc": {
                                  "start": {
                                    "line": 109,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 109,
                                    "column": 47
                                  }
                                }
                              },
                              "range": [
                                4727,
                                4767
                              ],
                              "loc": {
                                "start": {
                                  "line": 109,
                                  "column": 8
                                },
                                "end": {
                                  "line": 109,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        4776,
                                        4795
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 110,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 110,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            4796,
                                            4798
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 110,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 110,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            4799,
                                            4812
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 110,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 110,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          4796,
                                          4812
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 110,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 110,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4776,
                                      4813
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 110,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 110,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      4814,
                                      4818
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 110,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 110,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    4776,
                                    4818
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 110,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 110,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      4819,
                                      4825
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 110,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 110,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  4776,
                                  4826
                                ],
                                "loc": {
                                  "start": {
                                    "line": 110,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 110,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                4776,
                                4827
                              ],
                              "loc": {
                                "start": {
                                  "line": 110,
                                  "column": 8
                                },
                                "end": {
                                  "line": 110,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        4836,
                                        4855
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 111,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 111,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            4856,
                                            4858
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 111,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 111,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            4859,
                                            4872
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 111,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 111,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          4856,
                                          4872
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 111,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 111,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4836,
                                      4873
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 111,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 111,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      4874,
                                      4878
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 111,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 111,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    4836,
                                    4878
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 111,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 111,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      4879,
                                      4885
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 111,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 111,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  4836,
                                  4886
                                ],
                                "loc": {
                                  "start": {
                                    "line": 111,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 111,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                4836,
                                4887
                              ],
                              "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": [
                                        4896,
                                        4915
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 112,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 112,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e3",
                                          "range": [
                                            4916,
                                            4918
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 112,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 112,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            4919,
                                            4932
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 112,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 112,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          4916,
                                          4932
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 112,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 112,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4896,
                                      4933
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 112,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 112,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      4934,
                                      4938
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 112,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 112,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    4896,
                                    4938
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 112,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 112,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e3subs",
                                    "range": [
                                      4939,
                                      4945
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 112,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 112,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  4896,
                                  4946
                                ],
                                "loc": {
                                  "start": {
                                    "line": 112,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 112,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                4896,
                                4947
                              ],
                              "loc": {
                                "start": {
                                  "line": 112,
                                  "column": 8
                                },
                                "end": {
                                  "line": 112,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            4423,
                            4953
                          ],
                          "loc": {
                            "start": {
                              "line": 100,
                              "column": 42
                            },
                            "end": {
                              "line": 113,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          4411,
                          4953
                        ],
                        "loc": {
                          "start": {
                            "line": 100,
                            "column": 30
                          },
                          "end": {
                            "line": 113,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      4385,
                      4954
                    ],
                    "loc": {
                      "start": {
                        "line": 100,
                        "column": 4
                      },
                      "end": {
                        "line": 113,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 2231,
                    "_esdocTestName": "it2231"
                  },
                  "range": [
                    4385,
                    4955
                  ],
                  "loc": {
                    "start": {
                      "line": 100,
                      "column": 4
                    },
                    "end": {
                      "line": 113,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        4960,
                        4962
                      ],
                      "loc": {
                        "start": {
                          "line": 114,
                          "column": 4
                        },
                        "end": {
                          "line": 114,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should handle never",
                        "raw": "'should handle never'",
                        "range": [
                          4963,
                          4984
                        ],
                        "loc": {
                          "start": {
                            "line": 114,
                            "column": 7
                          },
                          "end": {
                            "line": 114,
                            "column": 28
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      5012,
                                      5014
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 115,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 115,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        5017,
                                        5021
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 115,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 115,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-",
                                        "raw": "'-'",
                                        "range": [
                                          5022,
                                          5025
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 115,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 115,
                                            "column": 25
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5017,
                                      5026
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 115,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 115,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    5012,
                                    5026
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 115,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 115,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5008,
                                5027
                              ],
                              "loc": {
                                "start": {
                                  "line": 115,
                                  "column": 8
                                },
                                "end": {
                                  "line": 115,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      5040,
                                      5046
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 116,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 116,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^               ",
                                    "raw": "'^               '",
                                    "range": [
                                      5049,
                                      5067
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 116,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 116,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "range": [
                                    5040,
                                    5067
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 116,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 116,
                                      "column": 39
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5036,
                                5068
                              ],
                              "loc": {
                                "start": {
                                  "line": 116,
                                  "column": 8
                                },
                                "end": {
                                  "line": 116,
                                  "column": 40
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      5081,
                                      5083
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 117,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 117,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        5086,
                                        5089
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 117,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 117,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--e--^-f---g---h----|",
                                        "raw": "'--e--^-f---g---h----|'",
                                        "range": [
                                          5090,
                                          5113
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 117,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 117,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5086,
                                      5114
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 117,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 117,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "range": [
                                    5081,
                                    5114
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 117,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 117,
                                      "column": 45
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5077,
                                5115
                              ],
                              "loc": {
                                "start": {
                                  "line": 117,
                                  "column": 8
                                },
                                "end": {
                                  "line": 117,
                                  "column": 46
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      5128,
                                      5134
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 118,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 118,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^              !",
                                    "raw": "'^              !'",
                                    "range": [
                                      5137,
                                      5155
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 118,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 118,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "range": [
                                    5128,
                                    5155
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 118,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 118,
                                      "column": 39
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5124,
                                5156
                              ],
                              "loc": {
                                "start": {
                                  "line": 118,
                                  "column": 8
                                },
                                "end": {
                                  "line": 118,
                                  "column": 40
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e3",
                                    "range": [
                                      5169,
                                      5171
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 119,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 119,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        5174,
                                        5177
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 119,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 119,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--i--^-j---k---l----|",
                                        "raw": "'--i--^-j---k---l----|'",
                                        "range": [
                                          5178,
                                          5201
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 119,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 119,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5174,
                                      5202
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 119,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 119,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "range": [
                                    5169,
                                    5202
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 119,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 119,
                                      "column": 45
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5165,
                                5203
                              ],
                              "loc": {
                                "start": {
                                  "line": 119,
                                  "column": 8
                                },
                                "end": {
                                  "line": 119,
                                  "column": 46
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e3subs",
                                    "range": [
                                      5216,
                                      5222
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 120,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 120,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^              !",
                                    "raw": "'^              !'",
                                    "range": [
                                      5225,
                                      5243
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 120,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 120,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "range": [
                                    5216,
                                    5243
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 120,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 120,
                                      "column": 39
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5212,
                                5244
                              ],
                              "loc": {
                                "start": {
                                  "line": 120,
                                  "column": 8
                                },
                                "end": {
                                  "line": 120,
                                  "column": 40
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      5257,
                                      5265
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 121,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 121,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "--------------------",
                                    "raw": "'--------------------'",
                                    "range": [
                                      5268,
                                      5290
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 121,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 121,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "range": [
                                    5257,
                                    5290
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 121,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 121,
                                      "column": 45
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5253,
                                5291
                              ],
                              "loc": {
                                "start": {
                                  "line": 121,
                                  "column": 8
                                },
                                "end": {
                                  "line": 121,
                                  "column": 46
                                }
                              },
                              "trailingComments": [
                                {
                                  "type": "Line",
                                  "value": " never",
                                  "range": [
                                    5292,
                                    5300
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 121,
                                      "column": 47
                                    },
                                    "end": {
                                      "line": 121,
                                      "column": 55
                                    }
                                  }
                                }
                              ]
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      5313,
                                      5319
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 122,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 122,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "e1",
                                        "range": [
                                          5322,
                                          5324
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 122,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 122,
                                            "column": 23
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "withLatestFrom",
                                        "range": [
                                          5325,
                                          5339
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 122,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 122,
                                            "column": 38
                                          }
                                        }
                                      },
                                      "range": [
                                        5322,
                                        5339
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 122,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 122,
                                          "column": 38
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "e2",
                                        "range": [
                                          5340,
                                          5342
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 122,
                                            "column": 39
                                          },
                                          "end": {
                                            "line": 122,
                                            "column": 41
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "e3",
                                        "range": [
                                          5344,
                                          5346
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 122,
                                            "column": 43
                                          },
                                          "end": {
                                            "line": 122,
                                            "column": 45
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5322,
                                      5347
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 122,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 122,
                                        "column": 46
                                      }
                                    }
                                  },
                                  "range": [
                                    5313,
                                    5347
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 122,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 122,
                                      "column": 46
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5309,
                                5348
                              ],
                              "loc": {
                                "start": {
                                  "line": 122,
                                  "column": 8
                                },
                                "end": {
                                  "line": 122,
                                  "column": 47
                                }
                              },
                              "leadingComments": [
                                {
                                  "type": "Line",
                                  "value": " never",
                                  "range": [
                                    5292,
                                    5300
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 121,
                                      "column": 47
                                    },
                                    "end": {
                                      "line": 121,
                                      "column": 55
                                    }
                                  }
                                }
                              ]
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        5357,
                                        5373
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 123,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 123,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          5374,
                                          5380
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 123,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 123,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5357,
                                      5381
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 123,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 123,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      5382,
                                      5386
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 123,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 123,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    5357,
                                    5386
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 123,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 123,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      5387,
                                      5395
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 123,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 123,
                                        "column": 46
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  5357,
                                  5396
                                ],
                                "loc": {
                                  "start": {
                                    "line": 123,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 123,
                                    "column": 47
                                  }
                                }
                              },
                              "range": [
                                5357,
                                5397
                              ],
                              "loc": {
                                "start": {
                                  "line": 123,
                                  "column": 8
                                },
                                "end": {
                                  "line": 123,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        5406,
                                        5425
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 124,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 124,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            5426,
                                            5428
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 124,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 124,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            5429,
                                            5442
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 124,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 124,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          5426,
                                          5442
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 124,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 124,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5406,
                                      5443
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 124,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 124,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      5444,
                                      5448
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 124,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 124,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    5406,
                                    5448
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 124,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 124,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      5449,
                                      5455
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 124,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 124,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  5406,
                                  5456
                                ],
                                "loc": {
                                  "start": {
                                    "line": 124,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 124,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                5406,
                                5457
                              ],
                              "loc": {
                                "start": {
                                  "line": 124,
                                  "column": 8
                                },
                                "end": {
                                  "line": 124,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        5466,
                                        5485
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 125,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 125,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            5486,
                                            5488
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 125,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 125,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            5489,
                                            5502
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 125,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 125,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          5486,
                                          5502
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 125,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 125,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5466,
                                      5503
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 125,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 125,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      5504,
                                      5508
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 125,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 125,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    5466,
                                    5508
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 125,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 125,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      5509,
                                      5515
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 125,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 125,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  5466,
                                  5516
                                ],
                                "loc": {
                                  "start": {
                                    "line": 125,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 125,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                5466,
                                5517
                              ],
                              "loc": {
                                "start": {
                                  "line": 125,
                                  "column": 8
                                },
                                "end": {
                                  "line": 125,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        5526,
                                        5545
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 126,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 126,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e3",
                                          "range": [
                                            5546,
                                            5548
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 126,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 126,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            5549,
                                            5562
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 126,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 126,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          5546,
                                          5562
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 126,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 126,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5526,
                                      5563
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 126,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 126,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      5564,
                                      5568
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 126,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 126,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    5526,
                                    5568
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 126,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 126,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e3subs",
                                    "range": [
                                      5569,
                                      5575
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 126,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 126,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  5526,
                                  5576
                                ],
                                "loc": {
                                  "start": {
                                    "line": 126,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 126,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                5526,
                                5577
                              ],
                              "loc": {
                                "start": {
                                  "line": 126,
                                  "column": 8
                                },
                                "end": {
                                  "line": 126,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            4998,
                            5583
                          ],
                          "loc": {
                            "start": {
                              "line": 114,
                              "column": 42
                            },
                            "end": {
                              "line": 127,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          4986,
                          5583
                        ],
                        "loc": {
                          "start": {
                            "line": 114,
                            "column": 30
                          },
                          "end": {
                            "line": 127,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      4960,
                      5584
                    ],
                    "loc": {
                      "start": {
                        "line": 114,
                        "column": 4
                      },
                      "end": {
                        "line": 127,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 2232,
                    "_esdocTestName": "it2232"
                  },
                  "range": [
                    4960,
                    5585
                  ],
                  "loc": {
                    "start": {
                      "line": 114,
                      "column": 4
                    },
                    "end": {
                      "line": 127,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        5590,
                        5592
                      ],
                      "loc": {
                        "start": {
                          "line": 128,
                          "column": 4
                        },
                        "end": {
                          "line": 128,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should handle throw",
                        "raw": "'should handle throw'",
                        "range": [
                          5593,
                          5614
                        ],
                        "loc": {
                          "start": {
                            "line": 128,
                            "column": 7
                          },
                          "end": {
                            "line": 128,
                            "column": 28
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      5642,
                                      5644
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 129,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 129,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        5647,
                                        5651
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 129,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 129,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "#",
                                        "raw": "'#'",
                                        "range": [
                                          5652,
                                          5655
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 129,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 129,
                                            "column": 25
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5647,
                                      5656
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 129,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 129,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    5642,
                                    5656
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 129,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 129,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5638,
                                5657
                              ],
                              "loc": {
                                "start": {
                                  "line": 129,
                                  "column": 8
                                },
                                "end": {
                                  "line": 129,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      5670,
                                      5676
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 130,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 130,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "(^!)",
                                    "raw": "'(^!)'",
                                    "range": [
                                      5679,
                                      5685
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 130,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 130,
                                        "column": 27
                                      }
                                    }
                                  },
                                  "range": [
                                    5670,
                                    5685
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 130,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 130,
                                      "column": 27
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5666,
                                5686
                              ],
                              "loc": {
                                "start": {
                                  "line": 130,
                                  "column": 8
                                },
                                "end": {
                                  "line": 130,
                                  "column": 28
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      5699,
                                      5701
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 131,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 131,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        5704,
                                        5707
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 131,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 131,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--e--^-f---g---h----|",
                                        "raw": "'--e--^-f---g---h----|'",
                                        "range": [
                                          5708,
                                          5731
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 131,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 131,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5704,
                                      5732
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 131,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 131,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "range": [
                                    5699,
                                    5732
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 131,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 131,
                                      "column": 45
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5695,
                                5733
                              ],
                              "loc": {
                                "start": {
                                  "line": 131,
                                  "column": 8
                                },
                                "end": {
                                  "line": 131,
                                  "column": 46
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      5746,
                                      5752
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 132,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 132,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "(^!)",
                                    "raw": "'(^!)'",
                                    "range": [
                                      5755,
                                      5761
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 132,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 132,
                                        "column": 27
                                      }
                                    }
                                  },
                                  "range": [
                                    5746,
                                    5761
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 132,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 132,
                                      "column": 27
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5742,
                                5762
                              ],
                              "loc": {
                                "start": {
                                  "line": 132,
                                  "column": 8
                                },
                                "end": {
                                  "line": 132,
                                  "column": 28
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e3",
                                    "range": [
                                      5775,
                                      5777
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 133,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 133,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        5780,
                                        5783
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 133,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 133,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--i--^-j---k---l----|",
                                        "raw": "'--i--^-j---k---l----|'",
                                        "range": [
                                          5784,
                                          5807
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 133,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 133,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5780,
                                      5808
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 133,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 133,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "range": [
                                    5775,
                                    5808
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 133,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 133,
                                      "column": 45
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5771,
                                5809
                              ],
                              "loc": {
                                "start": {
                                  "line": 133,
                                  "column": 8
                                },
                                "end": {
                                  "line": 133,
                                  "column": 46
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e3subs",
                                    "range": [
                                      5822,
                                      5828
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 134,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 134,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "(^!)",
                                    "raw": "'(^!)'",
                                    "range": [
                                      5831,
                                      5837
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 134,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 134,
                                        "column": 27
                                      }
                                    }
                                  },
                                  "range": [
                                    5822,
                                    5837
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 134,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 134,
                                      "column": 27
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5818,
                                5838
                              ],
                              "loc": {
                                "start": {
                                  "line": 134,
                                  "column": 8
                                },
                                "end": {
                                  "line": 134,
                                  "column": 28
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      5851,
                                      5859
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 135,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 135,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "#",
                                    "raw": "'#'",
                                    "range": [
                                      5862,
                                      5865
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 135,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 135,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    5851,
                                    5865
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 135,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 135,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5847,
                                5866
                              ],
                              "loc": {
                                "start": {
                                  "line": 135,
                                  "column": 8
                                },
                                "end": {
                                  "line": 135,
                                  "column": 27
                                }
                              },
                              "trailingComments": [
                                {
                                  "type": "Line",
                                  "value": " throw",
                                  "range": [
                                    5867,
                                    5875
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 135,
                                      "column": 28
                                    },
                                    "end": {
                                      "line": 135,
                                      "column": 36
                                    }
                                  }
                                }
                              ]
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      5888,
                                      5894
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 136,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 136,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "e1",
                                        "range": [
                                          5897,
                                          5899
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 136,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 136,
                                            "column": 23
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "withLatestFrom",
                                        "range": [
                                          5900,
                                          5914
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 136,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 136,
                                            "column": 38
                                          }
                                        }
                                      },
                                      "range": [
                                        5897,
                                        5914
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 136,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 136,
                                          "column": 38
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "e2",
                                        "range": [
                                          5915,
                                          5917
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 136,
                                            "column": 39
                                          },
                                          "end": {
                                            "line": 136,
                                            "column": 41
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "e3",
                                        "range": [
                                          5919,
                                          5921
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 136,
                                            "column": 43
                                          },
                                          "end": {
                                            "line": 136,
                                            "column": 45
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5897,
                                      5922
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 136,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 136,
                                        "column": 46
                                      }
                                    }
                                  },
                                  "range": [
                                    5888,
                                    5922
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 136,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 136,
                                      "column": 46
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5884,
                                5923
                              ],
                              "loc": {
                                "start": {
                                  "line": 136,
                                  "column": 8
                                },
                                "end": {
                                  "line": 136,
                                  "column": 47
                                }
                              },
                              "leadingComments": [
                                {
                                  "type": "Line",
                                  "value": " throw",
                                  "range": [
                                    5867,
                                    5875
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 135,
                                      "column": 28
                                    },
                                    "end": {
                                      "line": 135,
                                      "column": 36
                                    }
                                  }
                                }
                              ]
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        5932,
                                        5948
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 137,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 137,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          5949,
                                          5955
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 137,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 137,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5932,
                                      5956
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 137,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 137,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      5957,
                                      5961
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 137,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 137,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    5932,
                                    5961
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 137,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 137,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      5962,
                                      5970
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 137,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 137,
                                        "column": 46
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  5932,
                                  5971
                                ],
                                "loc": {
                                  "start": {
                                    "line": 137,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 137,
                                    "column": 47
                                  }
                                }
                              },
                              "range": [
                                5932,
                                5972
                              ],
                              "loc": {
                                "start": {
                                  "line": 137,
                                  "column": 8
                                },
                                "end": {
                                  "line": 137,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        5981,
                                        6000
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 138,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 138,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            6001,
                                            6003
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 138,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 138,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            6004,
                                            6017
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 138,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 138,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          6001,
                                          6017
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 138,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 138,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5981,
                                      6018
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 138,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 138,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      6019,
                                      6023
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 138,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 138,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    5981,
                                    6023
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 138,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 138,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      6024,
                                      6030
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 138,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 138,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  5981,
                                  6031
                                ],
                                "loc": {
                                  "start": {
                                    "line": 138,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 138,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                5981,
                                6032
                              ],
                              "loc": {
                                "start": {
                                  "line": 138,
                                  "column": 8
                                },
                                "end": {
                                  "line": 138,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        6041,
                                        6060
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 139,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 139,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            6061,
                                            6063
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 139,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 139,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            6064,
                                            6077
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 139,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 139,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          6061,
                                          6077
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 139,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 139,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6041,
                                      6078
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 139,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 139,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      6079,
                                      6083
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 139,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 139,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    6041,
                                    6083
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 139,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 139,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      6084,
                                      6090
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 139,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 139,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  6041,
                                  6091
                                ],
                                "loc": {
                                  "start": {
                                    "line": 139,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 139,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                6041,
                                6092
                              ],
                              "loc": {
                                "start": {
                                  "line": 139,
                                  "column": 8
                                },
                                "end": {
                                  "line": 139,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        6101,
                                        6120
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 140,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 140,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e3",
                                          "range": [
                                            6121,
                                            6123
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 140,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 140,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            6124,
                                            6137
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 140,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 140,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          6121,
                                          6137
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 140,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 140,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6101,
                                      6138
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 140,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 140,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      6139,
                                      6143
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 140,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 140,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    6101,
                                    6143
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 140,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 140,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e3subs",
                                    "range": [
                                      6144,
                                      6150
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 140,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 140,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  6101,
                                  6151
                                ],
                                "loc": {
                                  "start": {
                                    "line": 140,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 140,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                6101,
                                6152
                              ],
                              "loc": {
                                "start": {
                                  "line": 140,
                                  "column": 8
                                },
                                "end": {
                                  "line": 140,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            5628,
                            6158
                          ],
                          "loc": {
                            "start": {
                              "line": 128,
                              "column": 42
                            },
                            "end": {
                              "line": 141,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          5616,
                          6158
                        ],
                        "loc": {
                          "start": {
                            "line": 128,
                            "column": 30
                          },
                          "end": {
                            "line": 141,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      5590,
                      6159
                    ],
                    "loc": {
                      "start": {
                        "line": 128,
                        "column": 4
                      },
                      "end": {
                        "line": 141,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 2233,
                    "_esdocTestName": "it2233"
                  },
                  "range": [
                    5590,
                    6160
                  ],
                  "loc": {
                    "start": {
                      "line": 128,
                      "column": 4
                    },
                    "end": {
                      "line": 141,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        6165,
                        6167
                      ],
                      "loc": {
                        "start": {
                          "line": 142,
                          "column": 4
                        },
                        "end": {
                          "line": 142,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should handle error",
                        "raw": "'should handle error'",
                        "range": [
                          6168,
                          6189
                        ],
                        "loc": {
                          "start": {
                            "line": 142,
                            "column": 7
                          },
                          "end": {
                            "line": 142,
                            "column": 28
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      6217,
                                      6219
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 143,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 143,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        6222,
                                        6225
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 143,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 143,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--a--^---b---#",
                                        "raw": "'--a--^---b---#'",
                                        "range": [
                                          6226,
                                          6242
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 143,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 143,
                                            "column": 37
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "undefined",
                                        "range": [
                                          6244,
                                          6253
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 143,
                                            "column": 39
                                          },
                                          "end": {
                                            "line": 143,
                                            "column": 48
                                          }
                                        }
                                      },
                                      {
                                        "type": "NewExpression",
                                        "callee": {
                                          "type": "Identifier",
                                          "name": "Error",
                                          "range": [
                                            6259,
                                            6264
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 143,
                                              "column": 54
                                            },
                                            "end": {
                                              "line": 143,
                                              "column": 59
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Literal",
                                            "value": "boo-hoo",
                                            "raw": "'boo-hoo'",
                                            "range": [
                                              6265,
                                              6274
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 143,
                                                "column": 60
                                              },
                                              "end": {
                                                "line": 143,
                                                "column": 69
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          6255,
                                          6275
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 143,
                                            "column": 50
                                          },
                                          "end": {
                                            "line": 143,
                                            "column": 70
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6222,
                                      6276
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 143,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 143,
                                        "column": 71
                                      }
                                    }
                                  },
                                  "range": [
                                    6217,
                                    6276
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 143,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 143,
                                      "column": 71
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6213,
                                6277
                              ],
                              "loc": {
                                "start": {
                                  "line": 143,
                                  "column": 8
                                },
                                "end": {
                                  "line": 143,
                                  "column": 72
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      6290,
                                      6296
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 144,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 144,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^       !",
                                    "raw": "'^       !'",
                                    "range": [
                                      6299,
                                      6310
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 144,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 144,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "range": [
                                    6290,
                                    6310
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 144,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 144,
                                      "column": 32
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6286,
                                6311
                              ],
                              "loc": {
                                "start": {
                                  "line": 144,
                                  "column": 8
                                },
                                "end": {
                                  "line": 144,
                                  "column": 33
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      6324,
                                      6326
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 145,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 145,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        6329,
                                        6332
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 145,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 145,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--e--^-f---g---h----|",
                                        "raw": "'--e--^-f---g---h----|'",
                                        "range": [
                                          6333,
                                          6356
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 145,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 145,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6329,
                                      6357
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 145,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 145,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "range": [
                                    6324,
                                    6357
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 145,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 145,
                                      "column": 45
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6320,
                                6358
                              ],
                              "loc": {
                                "start": {
                                  "line": 145,
                                  "column": 8
                                },
                                "end": {
                                  "line": 145,
                                  "column": 46
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      6371,
                                      6377
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 146,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 146,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^       !",
                                    "raw": "'^       !'",
                                    "range": [
                                      6380,
                                      6391
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 146,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 146,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "range": [
                                    6371,
                                    6391
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 146,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 146,
                                      "column": 32
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6367,
                                6392
                              ],
                              "loc": {
                                "start": {
                                  "line": 146,
                                  "column": 8
                                },
                                "end": {
                                  "line": 146,
                                  "column": 33
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e3",
                                    "range": [
                                      6405,
                                      6407
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 147,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 147,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        6410,
                                        6413
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 147,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 147,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--i--^-j---k---l----|",
                                        "raw": "'--i--^-j---k---l----|'",
                                        "range": [
                                          6414,
                                          6437
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 147,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 147,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6410,
                                      6438
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 147,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 147,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "range": [
                                    6405,
                                    6438
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 147,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 147,
                                      "column": 45
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6401,
                                6439
                              ],
                              "loc": {
                                "start": {
                                  "line": 147,
                                  "column": 8
                                },
                                "end": {
                                  "line": 147,
                                  "column": 46
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e3subs",
                                    "range": [
                                      6452,
                                      6458
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 148,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 148,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^       !",
                                    "raw": "'^       !'",
                                    "range": [
                                      6461,
                                      6472
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 148,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 148,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "range": [
                                    6452,
                                    6472
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 148,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 148,
                                      "column": 32
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6448,
                                6473
                              ],
                              "loc": {
                                "start": {
                                  "line": 148,
                                  "column": 8
                                },
                                "end": {
                                  "line": 148,
                                  "column": 33
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      6486,
                                      6494
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 149,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 149,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "----x---#",
                                    "raw": "'----x---#'",
                                    "range": [
                                      6497,
                                      6508
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 149,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 149,
                                        "column": 34
                                      }
                                    }
                                  },
                                  "range": [
                                    6486,
                                    6508
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 149,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 149,
                                      "column": 34
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6482,
                                6509
                              ],
                              "loc": {
                                "start": {
                                  "line": 149,
                                  "column": 8
                                },
                                "end": {
                                  "line": 149,
                                  "column": 35
                                }
                              },
                              "trailingComments": [
                                {
                                  "type": "Line",
                                  "value": " throw",
                                  "range": [
                                    6510,
                                    6518
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 149,
                                      "column": 36
                                    },
                                    "end": {
                                      "line": 149,
                                      "column": 44
                                    }
                                  }
                                }
                              ]
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "values",
                                    "range": [
                                      6531,
                                      6537
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 150,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 150,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "ObjectExpression",
                                    "properties": [
                                      {
                                        "type": "Property",
                                        "key": {
                                          "type": "Identifier",
                                          "name": "x",
                                          "range": [
                                            6554,
                                            6555
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 151,
                                              "column": 12
                                            },
                                            "end": {
                                              "line": 151,
                                              "column": 13
                                            }
                                          }
                                        },
                                        "value": {
                                          "type": "ArrayExpression",
                                          "elements": [
                                            {
                                              "type": "Literal",
                                              "value": "b",
                                              "raw": "'b'",
                                              "range": [
                                                6558,
                                                6561
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 151,
                                                  "column": 16
                                                },
                                                "end": {
                                                  "line": 151,
                                                  "column": 19
                                                }
                                              }
                                            },
                                            {
                                              "type": "Literal",
                                              "value": "f",
                                              "raw": "'f'",
                                              "range": [
                                                6563,
                                                6566
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 151,
                                                  "column": 21
                                                },
                                                "end": {
                                                  "line": 151,
                                                  "column": 24
                                                }
                                              }
                                            },
                                            {
                                              "type": "Literal",
                                              "value": "j",
                                              "raw": "'j'",
                                              "range": [
                                                6568,
                                                6571
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 151,
                                                  "column": 26
                                                },
                                                "end": {
                                                  "line": 151,
                                                  "column": 29
                                                }
                                              }
                                            }
                                          ],
                                          "range": [
                                            6557,
                                            6572
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 151,
                                              "column": 15
                                            },
                                            "end": {
                                              "line": 151,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "kind": "init",
                                        "method": false,
                                        "shorthand": false,
                                        "computed": false,
                                        "range": [
                                          6554,
                                          6572
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 151,
                                            "column": 12
                                          },
                                          "end": {
                                            "line": 151,
                                            "column": 30
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6540,
                                      6582
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 150,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 152,
                                        "column": 9
                                      }
                                    }
                                  },
                                  "range": [
                                    6531,
                                    6582
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 150,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 152,
                                      "column": 9
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6527,
                                6583
                              ],
                              "loc": {
                                "start": {
                                  "line": 150,
                                  "column": 8
                                },
                                "end": {
                                  "line": 152,
                                  "column": 10
                                }
                              },
                              "leadingComments": [
                                {
                                  "type": "Line",
                                  "value": " throw",
                                  "range": [
                                    6510,
                                    6518
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 149,
                                      "column": 36
                                    },
                                    "end": {
                                      "line": 149,
                                      "column": 44
                                    }
                                  }
                                }
                              ]
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      6596,
                                      6602
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 153,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 153,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "e1",
                                        "range": [
                                          6605,
                                          6607
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 153,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 153,
                                            "column": 23
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "withLatestFrom",
                                        "range": [
                                          6608,
                                          6622
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 153,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 153,
                                            "column": 38
                                          }
                                        }
                                      },
                                      "range": [
                                        6605,
                                        6622
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 153,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 153,
                                          "column": 38
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "e2",
                                        "range": [
                                          6623,
                                          6625
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 153,
                                            "column": 39
                                          },
                                          "end": {
                                            "line": 153,
                                            "column": 41
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "e3",
                                        "range": [
                                          6627,
                                          6629
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 153,
                                            "column": 43
                                          },
                                          "end": {
                                            "line": 153,
                                            "column": 45
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6605,
                                      6630
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 153,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 153,
                                        "column": 46
                                      }
                                    }
                                  },
                                  "range": [
                                    6596,
                                    6630
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 153,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 153,
                                      "column": 46
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6592,
                                6631
                              ],
                              "loc": {
                                "start": {
                                  "line": 153,
                                  "column": 8
                                },
                                "end": {
                                  "line": 153,
                                  "column": 47
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        6640,
                                        6656
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 154,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 154,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          6657,
                                          6663
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 154,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 154,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6640,
                                      6664
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 154,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 154,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      6665,
                                      6669
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 154,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 154,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    6640,
                                    6669
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 154,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 154,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      6670,
                                      6678
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 154,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 154,
                                        "column": 46
                                      }
                                    }
                                  },
                                  {
                                    "type": "Identifier",
                                    "name": "values",
                                    "range": [
                                      6680,
                                      6686
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 154,
                                        "column": 48
                                      },
                                      "end": {
                                        "line": 154,
                                        "column": 54
                                      }
                                    }
                                  },
                                  {
                                    "type": "NewExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "Error",
                                      "range": [
                                        6692,
                                        6697
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 154,
                                          "column": 60
                                        },
                                        "end": {
                                          "line": 154,
                                          "column": 65
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "boo-hoo",
                                        "raw": "'boo-hoo'",
                                        "range": [
                                          6698,
                                          6707
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 154,
                                            "column": 66
                                          },
                                          "end": {
                                            "line": 154,
                                            "column": 75
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6688,
                                      6708
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 154,
                                        "column": 56
                                      },
                                      "end": {
                                        "line": 154,
                                        "column": 76
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  6640,
                                  6709
                                ],
                                "loc": {
                                  "start": {
                                    "line": 154,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 154,
                                    "column": 77
                                  }
                                }
                              },
                              "range": [
                                6640,
                                6710
                              ],
                              "loc": {
                                "start": {
                                  "line": 154,
                                  "column": 8
                                },
                                "end": {
                                  "line": 154,
                                  "column": 78
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        6719,
                                        6738
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 155,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 155,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            6739,
                                            6741
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 155,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 155,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            6742,
                                            6755
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 155,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 155,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          6739,
                                          6755
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 155,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 155,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6719,
                                      6756
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 155,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 155,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      6757,
                                      6761
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 155,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 155,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    6719,
                                    6761
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 155,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 155,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      6762,
                                      6768
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 155,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 155,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  6719,
                                  6769
                                ],
                                "loc": {
                                  "start": {
                                    "line": 155,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 155,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                6719,
                                6770
                              ],
                              "loc": {
                                "start": {
                                  "line": 155,
                                  "column": 8
                                },
                                "end": {
                                  "line": 155,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        6779,
                                        6798
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 156,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 156,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            6799,
                                            6801
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 156,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 156,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            6802,
                                            6815
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 156,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 156,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          6799,
                                          6815
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 156,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 156,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6779,
                                      6816
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 156,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 156,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      6817,
                                      6821
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 156,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 156,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    6779,
                                    6821
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 156,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 156,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      6822,
                                      6828
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 156,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 156,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  6779,
                                  6829
                                ],
                                "loc": {
                                  "start": {
                                    "line": 156,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 156,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                6779,
                                6830
                              ],
                              "loc": {
                                "start": {
                                  "line": 156,
                                  "column": 8
                                },
                                "end": {
                                  "line": 156,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        6839,
                                        6858
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 157,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 157,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e3",
                                          "range": [
                                            6859,
                                            6861
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 157,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 157,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            6862,
                                            6875
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 157,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 157,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          6859,
                                          6875
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 157,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 157,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6839,
                                      6876
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 157,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 157,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      6877,
                                      6881
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 157,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 157,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    6839,
                                    6881
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 157,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 157,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e3subs",
                                    "range": [
                                      6882,
                                      6888
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 157,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 157,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  6839,
                                  6889
                                ],
                                "loc": {
                                  "start": {
                                    "line": 157,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 157,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                6839,
                                6890
                              ],
                              "loc": {
                                "start": {
                                  "line": 157,
                                  "column": 8
                                },
                                "end": {
                                  "line": 157,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            6203,
                            6896
                          ],
                          "loc": {
                            "start": {
                              "line": 142,
                              "column": 42
                            },
                            "end": {
                              "line": 158,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          6191,
                          6896
                        ],
                        "loc": {
                          "start": {
                            "line": 142,
                            "column": 30
                          },
                          "end": {
                            "line": 158,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      6165,
                      6897
                    ],
                    "loc": {
                      "start": {
                        "line": 142,
                        "column": 4
                      },
                      "end": {
                        "line": 158,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 2234,
                    "_esdocTestName": "it2234"
                  },
                  "range": [
                    6165,
                    6898
                  ],
                  "loc": {
                    "start": {
                      "line": 142,
                      "column": 4
                    },
                    "end": {
                      "line": 158,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        6903,
                        6905
                      ],
                      "loc": {
                        "start": {
                          "line": 159,
                          "column": 4
                        },
                        "end": {
                          "line": 159,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should handle error with project argument",
                        "raw": "'should handle error with project argument'",
                        "range": [
                          6906,
                          6949
                        ],
                        "loc": {
                          "start": {
                            "line": 159,
                            "column": 7
                          },
                          "end": {
                            "line": 159,
                            "column": 50
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      6977,
                                      6979
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 160,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 160,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        6982,
                                        6985
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 160,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 160,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--a--^---b---#",
                                        "raw": "'--a--^---b---#'",
                                        "range": [
                                          6986,
                                          7002
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 160,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 160,
                                            "column": 37
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "undefined",
                                        "range": [
                                          7004,
                                          7013
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 160,
                                            "column": 39
                                          },
                                          "end": {
                                            "line": 160,
                                            "column": 48
                                          }
                                        }
                                      },
                                      {
                                        "type": "NewExpression",
                                        "callee": {
                                          "type": "Identifier",
                                          "name": "Error",
                                          "range": [
                                            7019,
                                            7024
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 160,
                                              "column": 54
                                            },
                                            "end": {
                                              "line": 160,
                                              "column": 59
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Literal",
                                            "value": "boo-hoo",
                                            "raw": "'boo-hoo'",
                                            "range": [
                                              7025,
                                              7034
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 160,
                                                "column": 60
                                              },
                                              "end": {
                                                "line": 160,
                                                "column": 69
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          7015,
                                          7035
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 160,
                                            "column": 50
                                          },
                                          "end": {
                                            "line": 160,
                                            "column": 70
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6982,
                                      7036
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 160,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 160,
                                        "column": 71
                                      }
                                    }
                                  },
                                  "range": [
                                    6977,
                                    7036
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 160,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 160,
                                      "column": 71
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6973,
                                7037
                              ],
                              "loc": {
                                "start": {
                                  "line": 160,
                                  "column": 8
                                },
                                "end": {
                                  "line": 160,
                                  "column": 72
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      7050,
                                      7056
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 161,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 161,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^       !",
                                    "raw": "'^       !'",
                                    "range": [
                                      7059,
                                      7070
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 161,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 161,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "range": [
                                    7050,
                                    7070
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 161,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 161,
                                      "column": 32
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7046,
                                7071
                              ],
                              "loc": {
                                "start": {
                                  "line": 161,
                                  "column": 8
                                },
                                "end": {
                                  "line": 161,
                                  "column": 33
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      7084,
                                      7086
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 162,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 162,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        7089,
                                        7092
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 162,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 162,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--e--^-f---g---h----|",
                                        "raw": "'--e--^-f---g---h----|'",
                                        "range": [
                                          7093,
                                          7116
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 162,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 162,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7089,
                                      7117
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 162,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 162,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "range": [
                                    7084,
                                    7117
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 162,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 162,
                                      "column": 45
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7080,
                                7118
                              ],
                              "loc": {
                                "start": {
                                  "line": 162,
                                  "column": 8
                                },
                                "end": {
                                  "line": 162,
                                  "column": 46
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      7131,
                                      7137
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 163,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 163,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^       !",
                                    "raw": "'^       !'",
                                    "range": [
                                      7140,
                                      7151
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 163,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 163,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "range": [
                                    7131,
                                    7151
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 163,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 163,
                                      "column": 32
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7127,
                                7152
                              ],
                              "loc": {
                                "start": {
                                  "line": 163,
                                  "column": 8
                                },
                                "end": {
                                  "line": 163,
                                  "column": 33
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e3",
                                    "range": [
                                      7165,
                                      7167
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 164,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 164,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        7170,
                                        7173
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 164,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 164,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--i--^-j---k---l----|",
                                        "raw": "'--i--^-j---k---l----|'",
                                        "range": [
                                          7174,
                                          7197
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 164,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 164,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7170,
                                      7198
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 164,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 164,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "range": [
                                    7165,
                                    7198
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 164,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 164,
                                      "column": 45
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7161,
                                7199
                              ],
                              "loc": {
                                "start": {
                                  "line": 164,
                                  "column": 8
                                },
                                "end": {
                                  "line": 164,
                                  "column": 46
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e3subs",
                                    "range": [
                                      7212,
                                      7218
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 165,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 165,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^       !",
                                    "raw": "'^       !'",
                                    "range": [
                                      7221,
                                      7232
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 165,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 165,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "range": [
                                    7212,
                                    7232
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 165,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 165,
                                      "column": 32
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7208,
                                7233
                              ],
                              "loc": {
                                "start": {
                                  "line": 165,
                                  "column": 8
                                },
                                "end": {
                                  "line": 165,
                                  "column": 33
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      7246,
                                      7254
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 166,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 166,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "----x---#",
                                    "raw": "'----x---#'",
                                    "range": [
                                      7257,
                                      7268
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 166,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 166,
                                        "column": 34
                                      }
                                    }
                                  },
                                  "range": [
                                    7246,
                                    7268
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 166,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 166,
                                      "column": 34
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7242,
                                7269
                              ],
                              "loc": {
                                "start": {
                                  "line": 166,
                                  "column": 8
                                },
                                "end": {
                                  "line": 166,
                                  "column": 35
                                }
                              },
                              "trailingComments": [
                                {
                                  "type": "Line",
                                  "value": " throw",
                                  "range": [
                                    7270,
                                    7278
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 166,
                                      "column": 36
                                    },
                                    "end": {
                                      "line": 166,
                                      "column": 44
                                    }
                                  }
                                }
                              ]
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "values",
                                    "range": [
                                      7291,
                                      7297
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 167,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 167,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "ObjectExpression",
                                    "properties": [
                                      {
                                        "type": "Property",
                                        "key": {
                                          "type": "Identifier",
                                          "name": "x",
                                          "range": [
                                            7314,
                                            7315
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 168,
                                              "column": 12
                                            },
                                            "end": {
                                              "line": 168,
                                              "column": 13
                                            }
                                          }
                                        },
                                        "value": {
                                          "type": "Literal",
                                          "value": "bfj",
                                          "raw": "'bfj'",
                                          "range": [
                                            7317,
                                            7322
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 168,
                                              "column": 15
                                            },
                                            "end": {
                                              "line": 168,
                                              "column": 20
                                            }
                                          }
                                        },
                                        "kind": "init",
                                        "method": false,
                                        "shorthand": false,
                                        "computed": false,
                                        "range": [
                                          7314,
                                          7322
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 168,
                                            "column": 12
                                          },
                                          "end": {
                                            "line": 168,
                                            "column": 20
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7300,
                                      7332
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 167,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 169,
                                        "column": 9
                                      }
                                    }
                                  },
                                  "range": [
                                    7291,
                                    7332
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 167,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 169,
                                      "column": 9
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7287,
                                7333
                              ],
                              "loc": {
                                "start": {
                                  "line": 167,
                                  "column": 8
                                },
                                "end": {
                                  "line": 169,
                                  "column": 10
                                }
                              },
                              "leadingComments": [
                                {
                                  "type": "Line",
                                  "value": " throw",
                                  "range": [
                                    7270,
                                    7278
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 166,
                                      "column": 36
                                    },
                                    "end": {
                                      "line": 166,
                                      "column": 44
                                    }
                                  }
                                }
                              ]
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "project",
                                    "range": [
                                      7346,
                                      7353
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 170,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 170,
                                        "column": 19
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "FunctionExpression",
                                    "id": null,
                                    "params": [
                                      {
                                        "type": "Identifier",
                                        "name": "a",
                                        "range": [
                                          7366,
                                          7367
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 170,
                                            "column": 32
                                          },
                                          "end": {
                                            "line": 170,
                                            "column": 33
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "b",
                                        "range": [
                                          7369,
                                          7370
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 170,
                                            "column": 35
                                          },
                                          "end": {
                                            "line": 170,
                                            "column": 36
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "c",
                                        "range": [
                                          7372,
                                          7373
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 170,
                                            "column": 38
                                          },
                                          "end": {
                                            "line": 170,
                                            "column": 39
                                          }
                                        }
                                      }
                                    ],
                                    "body": {
                                      "type": "BlockStatement",
                                      "body": [
                                        {
                                          "type": "ReturnStatement",
                                          "argument": {
                                            "type": "BinaryExpression",
                                            "operator": "+",
                                            "left": {
                                              "type": "BinaryExpression",
                                              "operator": "+",
                                              "left": {
                                                "type": "Identifier",
                                                "name": "a",
                                                "range": [
                                                  7384,
                                                  7385
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 170,
                                                    "column": 50
                                                  },
                                                  "end": {
                                                    "line": 170,
                                                    "column": 51
                                                  }
                                                }
                                              },
                                              "right": {
                                                "type": "Identifier",
                                                "name": "b",
                                                "range": [
                                                  7388,
                                                  7389
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 170,
                                                    "column": 54
                                                  },
                                                  "end": {
                                                    "line": 170,
                                                    "column": 55
                                                  }
                                                }
                                              },
                                              "range": [
                                                7384,
                                                7389
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 170,
                                                  "column": 50
                                                },
                                                "end": {
                                                  "line": 170,
                                                  "column": 55
                                                }
                                              }
                                            },
                                            "right": {
                                              "type": "Identifier",
                                              "name": "c",
                                              "range": [
                                                7392,
                                                7393
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 170,
                                                  "column": 58
                                                },
                                                "end": {
                                                  "line": 170,
                                                  "column": 59
                                                }
                                              }
                                            },
                                            "range": [
                                              7384,
                                              7393
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 170,
                                                "column": 50
                                              },
                                              "end": {
                                                "line": 170,
                                                "column": 59
                                              }
                                            }
                                          },
                                          "range": [
                                            7377,
                                            7394
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 170,
                                              "column": 43
                                            },
                                            "end": {
                                              "line": 170,
                                              "column": 60
                                            }
                                          }
                                        }
                                      ],
                                      "range": [
                                        7375,
                                        7396
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 170,
                                          "column": 41
                                        },
                                        "end": {
                                          "line": 170,
                                          "column": 62
                                        }
                                      }
                                    },
                                    "generator": false,
                                    "expression": false,
                                    "range": [
                                      7356,
                                      7396
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 170,
                                        "column": 22
                                      },
                                      "end": {
                                        "line": 170,
                                        "column": 62
                                      }
                                    }
                                  },
                                  "range": [
                                    7346,
                                    7396
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 170,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 170,
                                      "column": 62
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7342,
                                7397
                              ],
                              "loc": {
                                "start": {
                                  "line": 170,
                                  "column": 8
                                },
                                "end": {
                                  "line": 170,
                                  "column": 63
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      7410,
                                      7416
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 171,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 171,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "e1",
                                        "range": [
                                          7419,
                                          7421
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 171,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 171,
                                            "column": 23
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "withLatestFrom",
                                        "range": [
                                          7422,
                                          7436
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 171,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 171,
                                            "column": 38
                                          }
                                        }
                                      },
                                      "range": [
                                        7419,
                                        7436
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 171,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 171,
                                          "column": 38
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "e2",
                                        "range": [
                                          7437,
                                          7439
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 171,
                                            "column": 39
                                          },
                                          "end": {
                                            "line": 171,
                                            "column": 41
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "e3",
                                        "range": [
                                          7441,
                                          7443
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 171,
                                            "column": 43
                                          },
                                          "end": {
                                            "line": 171,
                                            "column": 45
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "project",
                                        "range": [
                                          7445,
                                          7452
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 171,
                                            "column": 47
                                          },
                                          "end": {
                                            "line": 171,
                                            "column": 54
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7419,
                                      7453
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 171,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 171,
                                        "column": 55
                                      }
                                    }
                                  },
                                  "range": [
                                    7410,
                                    7453
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 171,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 171,
                                      "column": 55
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7406,
                                7454
                              ],
                              "loc": {
                                "start": {
                                  "line": 171,
                                  "column": 8
                                },
                                "end": {
                                  "line": 171,
                                  "column": 56
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        7463,
                                        7479
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 172,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 172,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          7480,
                                          7486
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 172,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 172,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7463,
                                      7487
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 172,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 172,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      7488,
                                      7492
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 172,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 172,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    7463,
                                    7492
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 172,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 172,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      7493,
                                      7501
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 172,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 172,
                                        "column": 46
                                      }
                                    }
                                  },
                                  {
                                    "type": "Identifier",
                                    "name": "values",
                                    "range": [
                                      7503,
                                      7509
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 172,
                                        "column": 48
                                      },
                                      "end": {
                                        "line": 172,
                                        "column": 54
                                      }
                                    }
                                  },
                                  {
                                    "type": "NewExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "Error",
                                      "range": [
                                        7515,
                                        7520
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 172,
                                          "column": 60
                                        },
                                        "end": {
                                          "line": 172,
                                          "column": 65
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "boo-hoo",
                                        "raw": "'boo-hoo'",
                                        "range": [
                                          7521,
                                          7530
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 172,
                                            "column": 66
                                          },
                                          "end": {
                                            "line": 172,
                                            "column": 75
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7511,
                                      7531
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 172,
                                        "column": 56
                                      },
                                      "end": {
                                        "line": 172,
                                        "column": 76
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  7463,
                                  7532
                                ],
                                "loc": {
                                  "start": {
                                    "line": 172,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 172,
                                    "column": 77
                                  }
                                }
                              },
                              "range": [
                                7463,
                                7533
                              ],
                              "loc": {
                                "start": {
                                  "line": 172,
                                  "column": 8
                                },
                                "end": {
                                  "line": 172,
                                  "column": 78
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        7542,
                                        7561
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 173,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 173,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            7562,
                                            7564
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 173,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 173,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            7565,
                                            7578
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 173,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 173,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          7562,
                                          7578
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 173,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 173,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7542,
                                      7579
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 173,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 173,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      7580,
                                      7584
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 173,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 173,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    7542,
                                    7584
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 173,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 173,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      7585,
                                      7591
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 173,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 173,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  7542,
                                  7592
                                ],
                                "loc": {
                                  "start": {
                                    "line": 173,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 173,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                7542,
                                7593
                              ],
                              "loc": {
                                "start": {
                                  "line": 173,
                                  "column": 8
                                },
                                "end": {
                                  "line": 173,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        7602,
                                        7621
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 174,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 174,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            7622,
                                            7624
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 174,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 174,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            7625,
                                            7638
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 174,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 174,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          7622,
                                          7638
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 174,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 174,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7602,
                                      7639
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 174,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 174,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      7640,
                                      7644
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 174,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 174,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    7602,
                                    7644
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 174,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 174,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      7645,
                                      7651
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 174,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 174,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  7602,
                                  7652
                                ],
                                "loc": {
                                  "start": {
                                    "line": 174,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 174,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                7602,
                                7653
                              ],
                              "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": [
                                        7662,
                                        7681
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 175,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 175,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e3",
                                          "range": [
                                            7682,
                                            7684
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 175,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 175,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            7685,
                                            7698
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 175,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 175,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          7682,
                                          7698
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 175,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 175,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7662,
                                      7699
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 175,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 175,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      7700,
                                      7704
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 175,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 175,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    7662,
                                    7704
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 175,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 175,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e3subs",
                                    "range": [
                                      7705,
                                      7711
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 175,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 175,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  7662,
                                  7712
                                ],
                                "loc": {
                                  "start": {
                                    "line": 175,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 175,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                7662,
                                7713
                              ],
                              "loc": {
                                "start": {
                                  "line": 175,
                                  "column": 8
                                },
                                "end": {
                                  "line": 175,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            6963,
                            7719
                          ],
                          "loc": {
                            "start": {
                              "line": 159,
                              "column": 64
                            },
                            "end": {
                              "line": 176,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          6951,
                          7719
                        ],
                        "loc": {
                          "start": {
                            "line": 159,
                            "column": 52
                          },
                          "end": {
                            "line": 176,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      6903,
                      7720
                    ],
                    "loc": {
                      "start": {
                        "line": 159,
                        "column": 4
                      },
                      "end": {
                        "line": 176,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 2235,
                    "_esdocTestName": "it2235"
                  },
                  "range": [
                    6903,
                    7721
                  ],
                  "loc": {
                    "start": {
                      "line": 159,
                      "column": 4
                    },
                    "end": {
                      "line": 176,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        7726,
                        7728
                      ],
                      "loc": {
                        "start": {
                          "line": 177,
                          "column": 4
                        },
                        "end": {
                          "line": 177,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should handle merging with empty",
                        "raw": "'should handle merging with empty'",
                        "range": [
                          7729,
                          7763
                        ],
                        "loc": {
                          "start": {
                            "line": 177,
                            "column": 7
                          },
                          "end": {
                            "line": 177,
                            "column": 41
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      7791,
                                      7793
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 178,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 178,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        7796,
                                        7799
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 178,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 178,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--a--^---b---c---d-|   ",
                                        "raw": "'--a--^---b---c---d-|   '",
                                        "range": [
                                          7800,
                                          7825
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 178,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 178,
                                            "column": 46
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7796,
                                      7826
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 178,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 178,
                                        "column": 47
                                      }
                                    }
                                  },
                                  "range": [
                                    7791,
                                    7826
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 178,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 178,
                                      "column": 47
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7787,
                                7827
                              ],
                              "loc": {
                                "start": {
                                  "line": 178,
                                  "column": 8
                                },
                                "end": {
                                  "line": 178,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      7840,
                                      7846
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 179,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 179,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^             !   ",
                                    "raw": "'^             !   '",
                                    "range": [
                                      7849,
                                      7869
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 179,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 179,
                                        "column": 41
                                      }
                                    }
                                  },
                                  "range": [
                                    7840,
                                    7869
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 179,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 179,
                                      "column": 41
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7836,
                                7870
                              ],
                              "loc": {
                                "start": {
                                  "line": 179,
                                  "column": 8
                                },
                                "end": {
                                  "line": 179,
                                  "column": 42
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      7883,
                                      7885
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 180,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 180,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        7888,
                                        7892
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 180,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 180,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "|",
                                        "raw": "'|'",
                                        "range": [
                                          7893,
                                          7896
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 180,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 180,
                                            "column": 25
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7888,
                                      7897
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 180,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 180,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    7883,
                                    7897
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 180,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 180,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7879,
                                7898
                              ],
                              "loc": {
                                "start": {
                                  "line": 180,
                                  "column": 8
                                },
                                "end": {
                                  "line": 180,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      7911,
                                      7917
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 181,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 181,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "(^!)",
                                    "raw": "'(^!)'",
                                    "range": [
                                      7920,
                                      7926
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 181,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 181,
                                        "column": 27
                                      }
                                    }
                                  },
                                  "range": [
                                    7911,
                                    7926
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 181,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 181,
                                      "column": 27
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7907,
                                7927
                              ],
                              "loc": {
                                "start": {
                                  "line": 181,
                                  "column": 8
                                },
                                "end": {
                                  "line": 181,
                                  "column": 28
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e3",
                                    "range": [
                                      7940,
                                      7942
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 182,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 182,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        7945,
                                        7948
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 182,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 182,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--i--^-j---k---l------|",
                                        "raw": "'--i--^-j---k---l------|'",
                                        "range": [
                                          7949,
                                          7974
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 182,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 182,
                                            "column": 46
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7945,
                                      7975
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 182,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 182,
                                        "column": 47
                                      }
                                    }
                                  },
                                  "range": [
                                    7940,
                                    7975
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 182,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 182,
                                      "column": 47
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7936,
                                7976
                              ],
                              "loc": {
                                "start": {
                                  "line": 182,
                                  "column": 8
                                },
                                "end": {
                                  "line": 182,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e3subs",
                                    "range": [
                                      7989,
                                      7995
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 183,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 183,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^             !   ",
                                    "raw": "'^             !   '",
                                    "range": [
                                      7998,
                                      8018
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 183,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 183,
                                        "column": 41
                                      }
                                    }
                                  },
                                  "range": [
                                    7989,
                                    8018
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 183,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 183,
                                      "column": 41
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7985,
                                8019
                              ],
                              "loc": {
                                "start": {
                                  "line": 183,
                                  "column": 8
                                },
                                "end": {
                                  "line": 183,
                                  "column": 42
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      8032,
                                      8040
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 184,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 184,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "--------------|   ",
                                    "raw": "'--------------|   '",
                                    "range": [
                                      8043,
                                      8063
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 184,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 184,
                                        "column": 43
                                      }
                                    }
                                  },
                                  "range": [
                                    8032,
                                    8063
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 184,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 184,
                                      "column": 43
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8028,
                                8064
                              ],
                              "loc": {
                                "start": {
                                  "line": 184,
                                  "column": 8
                                },
                                "end": {
                                  "line": 184,
                                  "column": 44
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      8077,
                                      8083
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 185,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 185,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "e1",
                                        "range": [
                                          8086,
                                          8088
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 185,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 185,
                                            "column": 23
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "withLatestFrom",
                                        "range": [
                                          8089,
                                          8103
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 185,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 185,
                                            "column": 38
                                          }
                                        }
                                      },
                                      "range": [
                                        8086,
                                        8103
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 185,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 185,
                                          "column": 38
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "e2",
                                        "range": [
                                          8104,
                                          8106
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 185,
                                            "column": 39
                                          },
                                          "end": {
                                            "line": 185,
                                            "column": 41
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "e3",
                                        "range": [
                                          8108,
                                          8110
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 185,
                                            "column": 43
                                          },
                                          "end": {
                                            "line": 185,
                                            "column": 45
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8086,
                                      8111
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 185,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 185,
                                        "column": 46
                                      }
                                    }
                                  },
                                  "range": [
                                    8077,
                                    8111
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 185,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 185,
                                      "column": 46
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8073,
                                8112
                              ],
                              "loc": {
                                "start": {
                                  "line": 185,
                                  "column": 8
                                },
                                "end": {
                                  "line": 185,
                                  "column": 47
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        8121,
                                        8137
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 186,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 186,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          8138,
                                          8144
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 186,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 186,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8121,
                                      8145
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 186,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 186,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      8146,
                                      8150
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 186,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 186,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    8121,
                                    8150
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 186,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 186,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      8151,
                                      8159
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 186,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 186,
                                        "column": 46
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  8121,
                                  8160
                                ],
                                "loc": {
                                  "start": {
                                    "line": 186,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 186,
                                    "column": 47
                                  }
                                }
                              },
                              "range": [
                                8121,
                                8161
                              ],
                              "loc": {
                                "start": {
                                  "line": 186,
                                  "column": 8
                                },
                                "end": {
                                  "line": 186,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        8170,
                                        8189
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 187,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 187,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            8190,
                                            8192
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 187,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 187,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            8193,
                                            8206
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 187,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 187,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          8190,
                                          8206
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 187,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 187,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8170,
                                      8207
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 187,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 187,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      8208,
                                      8212
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 187,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 187,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    8170,
                                    8212
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 187,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 187,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      8213,
                                      8219
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 187,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 187,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  8170,
                                  8220
                                ],
                                "loc": {
                                  "start": {
                                    "line": 187,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 187,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                8170,
                                8221
                              ],
                              "loc": {
                                "start": {
                                  "line": 187,
                                  "column": 8
                                },
                                "end": {
                                  "line": 187,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        8230,
                                        8249
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 188,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 188,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            8250,
                                            8252
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 188,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 188,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            8253,
                                            8266
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 188,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 188,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          8250,
                                          8266
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 188,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 188,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8230,
                                      8267
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 188,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 188,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      8268,
                                      8272
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 188,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 188,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    8230,
                                    8272
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 188,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 188,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      8273,
                                      8279
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 188,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 188,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  8230,
                                  8280
                                ],
                                "loc": {
                                  "start": {
                                    "line": 188,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 188,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                8230,
                                8281
                              ],
                              "loc": {
                                "start": {
                                  "line": 188,
                                  "column": 8
                                },
                                "end": {
                                  "line": 188,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        8290,
                                        8309
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 189,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 189,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e3",
                                          "range": [
                                            8310,
                                            8312
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 189,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 189,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            8313,
                                            8326
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 189,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 189,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          8310,
                                          8326
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 189,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 189,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8290,
                                      8327
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 189,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 189,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      8328,
                                      8332
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 189,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 189,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    8290,
                                    8332
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 189,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 189,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e3subs",
                                    "range": [
                                      8333,
                                      8339
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 189,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 189,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  8290,
                                  8340
                                ],
                                "loc": {
                                  "start": {
                                    "line": 189,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 189,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                8290,
                                8341
                              ],
                              "loc": {
                                "start": {
                                  "line": 189,
                                  "column": 8
                                },
                                "end": {
                                  "line": 189,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            7777,
                            8347
                          ],
                          "loc": {
                            "start": {
                              "line": 177,
                              "column": 55
                            },
                            "end": {
                              "line": 190,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          7765,
                          8347
                        ],
                        "loc": {
                          "start": {
                            "line": 177,
                            "column": 43
                          },
                          "end": {
                            "line": 190,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      7726,
                      8348
                    ],
                    "loc": {
                      "start": {
                        "line": 177,
                        "column": 4
                      },
                      "end": {
                        "line": 190,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 2236,
                    "_esdocTestName": "it2236"
                  },
                  "range": [
                    7726,
                    8349
                  ],
                  "loc": {
                    "start": {
                      "line": 177,
                      "column": 4
                    },
                    "end": {
                      "line": 190,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        8354,
                        8356
                      ],
                      "loc": {
                        "start": {
                          "line": 191,
                          "column": 4
                        },
                        "end": {
                          "line": 191,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should handle merging with never",
                        "raw": "'should handle merging with never'",
                        "range": [
                          8357,
                          8391
                        ],
                        "loc": {
                          "start": {
                            "line": 191,
                            "column": 7
                          },
                          "end": {
                            "line": 191,
                            "column": 41
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      8419,
                                      8421
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 192,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 192,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        8424,
                                        8427
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 192,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 192,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--a--^---b---c---d-|   ",
                                        "raw": "'--a--^---b---c---d-|   '",
                                        "range": [
                                          8428,
                                          8453
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 192,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 192,
                                            "column": 46
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8424,
                                      8454
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 192,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 192,
                                        "column": 47
                                      }
                                    }
                                  },
                                  "range": [
                                    8419,
                                    8454
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 192,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 192,
                                      "column": 47
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8415,
                                8455
                              ],
                              "loc": {
                                "start": {
                                  "line": 192,
                                  "column": 8
                                },
                                "end": {
                                  "line": 192,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      8468,
                                      8474
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 193,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 193,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^             !   ",
                                    "raw": "'^             !   '",
                                    "range": [
                                      8477,
                                      8497
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 193,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 193,
                                        "column": 41
                                      }
                                    }
                                  },
                                  "range": [
                                    8468,
                                    8497
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 193,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 193,
                                      "column": 41
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8464,
                                8498
                              ],
                              "loc": {
                                "start": {
                                  "line": 193,
                                  "column": 8
                                },
                                "end": {
                                  "line": 193,
                                  "column": 42
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      8511,
                                      8513
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 194,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 194,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        8516,
                                        8520
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 194,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 194,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-",
                                        "raw": "'-'",
                                        "range": [
                                          8521,
                                          8524
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 194,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 194,
                                            "column": 25
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8516,
                                      8525
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 194,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 194,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    8511,
                                    8525
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 194,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 194,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8507,
                                8526
                              ],
                              "loc": {
                                "start": {
                                  "line": 194,
                                  "column": 8
                                },
                                "end": {
                                  "line": 194,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      8539,
                                      8545
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 195,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 195,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^             !   ",
                                    "raw": "'^             !   '",
                                    "range": [
                                      8548,
                                      8568
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 195,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 195,
                                        "column": 41
                                      }
                                    }
                                  },
                                  "range": [
                                    8539,
                                    8568
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 195,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 195,
                                      "column": 41
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8535,
                                8569
                              ],
                              "loc": {
                                "start": {
                                  "line": 195,
                                  "column": 8
                                },
                                "end": {
                                  "line": 195,
                                  "column": 42
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e3",
                                    "range": [
                                      8582,
                                      8584
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 196,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 196,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        8587,
                                        8590
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 196,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 196,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--i--^-j---k---l------|",
                                        "raw": "'--i--^-j---k---l------|'",
                                        "range": [
                                          8591,
                                          8616
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 196,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 196,
                                            "column": 46
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8587,
                                      8617
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 196,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 196,
                                        "column": 47
                                      }
                                    }
                                  },
                                  "range": [
                                    8582,
                                    8617
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 196,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 196,
                                      "column": 47
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8578,
                                8618
                              ],
                              "loc": {
                                "start": {
                                  "line": 196,
                                  "column": 8
                                },
                                "end": {
                                  "line": 196,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e3subs",
                                    "range": [
                                      8631,
                                      8637
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 197,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 197,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^             !   ",
                                    "raw": "'^             !   '",
                                    "range": [
                                      8640,
                                      8660
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 197,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 197,
                                        "column": 41
                                      }
                                    }
                                  },
                                  "range": [
                                    8631,
                                    8660
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 197,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 197,
                                      "column": 41
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8627,
                                8661
                              ],
                              "loc": {
                                "start": {
                                  "line": 197,
                                  "column": 8
                                },
                                "end": {
                                  "line": 197,
                                  "column": 42
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      8674,
                                      8682
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 198,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 198,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "--------------|   ",
                                    "raw": "'--------------|   '",
                                    "range": [
                                      8685,
                                      8705
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 198,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 198,
                                        "column": 43
                                      }
                                    }
                                  },
                                  "range": [
                                    8674,
                                    8705
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 198,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 198,
                                      "column": 43
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8670,
                                8706
                              ],
                              "loc": {
                                "start": {
                                  "line": 198,
                                  "column": 8
                                },
                                "end": {
                                  "line": 198,
                                  "column": 44
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      8719,
                                      8725
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 199,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 199,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "e1",
                                        "range": [
                                          8728,
                                          8730
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 199,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 199,
                                            "column": 23
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "withLatestFrom",
                                        "range": [
                                          8731,
                                          8745
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 199,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 199,
                                            "column": 38
                                          }
                                        }
                                      },
                                      "range": [
                                        8728,
                                        8745
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 199,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 199,
                                          "column": 38
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "e2",
                                        "range": [
                                          8746,
                                          8748
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 199,
                                            "column": 39
                                          },
                                          "end": {
                                            "line": 199,
                                            "column": 41
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "e3",
                                        "range": [
                                          8750,
                                          8752
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 199,
                                            "column": 43
                                          },
                                          "end": {
                                            "line": 199,
                                            "column": 45
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8728,
                                      8753
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 199,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 199,
                                        "column": 46
                                      }
                                    }
                                  },
                                  "range": [
                                    8719,
                                    8753
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 199,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 199,
                                      "column": 46
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8715,
                                8754
                              ],
                              "loc": {
                                "start": {
                                  "line": 199,
                                  "column": 8
                                },
                                "end": {
                                  "line": 199,
                                  "column": 47
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        8763,
                                        8779
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 200,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 200,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          8780,
                                          8786
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 200,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 200,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8763,
                                      8787
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 200,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 200,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      8788,
                                      8792
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 200,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 200,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    8763,
                                    8792
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 200,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 200,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      8793,
                                      8801
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 200,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 200,
                                        "column": 46
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  8763,
                                  8802
                                ],
                                "loc": {
                                  "start": {
                                    "line": 200,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 200,
                                    "column": 47
                                  }
                                }
                              },
                              "range": [
                                8763,
                                8803
                              ],
                              "loc": {
                                "start": {
                                  "line": 200,
                                  "column": 8
                                },
                                "end": {
                                  "line": 200,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        8812,
                                        8831
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 201,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 201,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            8832,
                                            8834
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 201,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 201,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            8835,
                                            8848
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 201,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 201,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          8832,
                                          8848
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 201,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 201,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8812,
                                      8849
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 201,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 201,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      8850,
                                      8854
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 201,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 201,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    8812,
                                    8854
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 201,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 201,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      8855,
                                      8861
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 201,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 201,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  8812,
                                  8862
                                ],
                                "loc": {
                                  "start": {
                                    "line": 201,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 201,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                8812,
                                8863
                              ],
                              "loc": {
                                "start": {
                                  "line": 201,
                                  "column": 8
                                },
                                "end": {
                                  "line": 201,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        8872,
                                        8891
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 202,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 202,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            8892,
                                            8894
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 202,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 202,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            8895,
                                            8908
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 202,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 202,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          8892,
                                          8908
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 202,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 202,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8872,
                                      8909
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 202,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 202,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      8910,
                                      8914
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 202,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 202,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    8872,
                                    8914
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 202,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 202,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      8915,
                                      8921
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 202,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 202,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  8872,
                                  8922
                                ],
                                "loc": {
                                  "start": {
                                    "line": 202,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 202,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                8872,
                                8923
                              ],
                              "loc": {
                                "start": {
                                  "line": 202,
                                  "column": 8
                                },
                                "end": {
                                  "line": 202,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        8932,
                                        8951
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 203,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 203,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e3",
                                          "range": [
                                            8952,
                                            8954
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 203,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 203,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            8955,
                                            8968
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 203,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 203,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          8952,
                                          8968
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 203,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 203,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8932,
                                      8969
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 203,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 203,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      8970,
                                      8974
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 203,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 203,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    8932,
                                    8974
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 203,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 203,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e3subs",
                                    "range": [
                                      8975,
                                      8981
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 203,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 203,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  8932,
                                  8982
                                ],
                                "loc": {
                                  "start": {
                                    "line": 203,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 203,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                8932,
                                8983
                              ],
                              "loc": {
                                "start": {
                                  "line": 203,
                                  "column": 8
                                },
                                "end": {
                                  "line": 203,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            8405,
                            8989
                          ],
                          "loc": {
                            "start": {
                              "line": 191,
                              "column": 55
                            },
                            "end": {
                              "line": 204,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          8393,
                          8989
                        ],
                        "loc": {
                          "start": {
                            "line": 191,
                            "column": 43
                          },
                          "end": {
                            "line": 204,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      8354,
                      8990
                    ],
                    "loc": {
                      "start": {
                        "line": 191,
                        "column": 4
                      },
                      "end": {
                        "line": 204,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 2237,
                    "_esdocTestName": "it2237"
                  },
                  "range": [
                    8354,
                    8991
                  ],
                  "loc": {
                    "start": {
                      "line": 191,
                      "column": 4
                    },
                    "end": {
                      "line": 204,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        8996,
                        8998
                      ],
                      "loc": {
                        "start": {
                          "line": 205,
                          "column": 4
                        },
                        "end": {
                          "line": 205,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should handle promises",
                        "raw": "'should handle promises'",
                        "range": [
                          8999,
                          9023
                        ],
                        "loc": {
                          "start": {
                            "line": 205,
                            "column": 7
                          },
                          "end": {
                            "line": 205,
                            "column": 31
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [
                          {
                            "type": "Identifier",
                            "name": "done",
                            "range": [
                              9035,
                              9039
                            ],
                            "loc": {
                              "start": {
                                "line": 205,
                                "column": 43
                              },
                              "end": {
                                "line": 205,
                                "column": 47
                              }
                            }
                          }
                        ],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "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": "CallExpression",
                                            "callee": {
                                              "type": "MemberExpression",
                                              "computed": false,
                                              "object": {
                                                "type": "Identifier",
                                                "name": "Observable",
                                                "range": [
                                                  9051,
                                                  9061
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 206,
                                                    "column": 8
                                                  },
                                                  "end": {
                                                    "line": 206,
                                                    "column": 18
                                                  }
                                                }
                                              },
                                              "property": {
                                                "type": "Identifier",
                                                "name": "of",
                                                "range": [
                                                  9062,
                                                  9064
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 206,
                                                    "column": 19
                                                  },
                                                  "end": {
                                                    "line": 206,
                                                    "column": 21
                                                  }
                                                }
                                              },
                                              "range": [
                                                9051,
                                                9064
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 206,
                                                  "column": 8
                                                },
                                                "end": {
                                                  "line": 206,
                                                  "column": 21
                                                }
                                              }
                                            },
                                            "arguments": [
                                              {
                                                "type": "Literal",
                                                "value": 1,
                                                "raw": "1",
                                                "range": [
                                                  9065,
                                                  9066
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 206,
                                                    "column": 22
                                                  },
                                                  "end": {
                                                    "line": 206,
                                                    "column": 23
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              9051,
                                              9067
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 206,
                                                "column": 8
                                              },
                                              "end": {
                                                "line": 206,
                                                "column": 24
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "delay",
                                            "range": [
                                              9068,
                                              9073
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 206,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 206,
                                                "column": 30
                                              }
                                            }
                                          },
                                          "range": [
                                            9051,
                                            9073
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 206,
                                              "column": 8
                                            },
                                            "end": {
                                              "line": 206,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Literal",
                                            "value": 1,
                                            "raw": "1",
                                            "range": [
                                              9074,
                                              9075
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 206,
                                                "column": 31
                                              },
                                              "end": {
                                                "line": 206,
                                                "column": 32
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          9051,
                                          9076
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 206,
                                            "column": 8
                                          },
                                          "end": {
                                            "line": 206,
                                            "column": 33
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "withLatestFrom",
                                        "range": [
                                          9077,
                                          9091
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 206,
                                            "column": 34
                                          },
                                          "end": {
                                            "line": 206,
                                            "column": 48
                                          }
                                        }
                                      },
                                      "range": [
                                        9051,
                                        9091
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 206,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 206,
                                          "column": 48
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "Promise",
                                            "range": [
                                              9092,
                                              9099
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 206,
                                                "column": 49
                                              },
                                              "end": {
                                                "line": 206,
                                                "column": 56
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "resolve",
                                            "range": [
                                              9100,
                                              9107
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 206,
                                                "column": 57
                                              },
                                              "end": {
                                                "line": 206,
                                                "column": 64
                                              }
                                            }
                                          },
                                          "range": [
                                            9092,
                                            9107
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 206,
                                              "column": 49
                                            },
                                            "end": {
                                              "line": 206,
                                              "column": 64
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Literal",
                                            "value": 2,
                                            "raw": "2",
                                            "range": [
                                              9108,
                                              9109
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 206,
                                                "column": 65
                                              },
                                              "end": {
                                                "line": 206,
                                                "column": 66
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          9092,
                                          9110
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 206,
                                            "column": 49
                                          },
                                          "end": {
                                            "line": 206,
                                            "column": 67
                                          }
                                        }
                                      },
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "Promise",
                                            "range": [
                                              9112,
                                              9119
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 206,
                                                "column": 69
                                              },
                                              "end": {
                                                "line": 206,
                                                "column": 76
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "resolve",
                                            "range": [
                                              9120,
                                              9127
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 206,
                                                "column": 77
                                              },
                                              "end": {
                                                "line": 206,
                                                "column": 84
                                              }
                                            }
                                          },
                                          "range": [
                                            9112,
                                            9127
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 206,
                                              "column": 69
                                            },
                                            "end": {
                                              "line": 206,
                                              "column": 84
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Literal",
                                            "value": 3,
                                            "raw": "3",
                                            "range": [
                                              9128,
                                              9129
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 206,
                                                "column": 85
                                              },
                                              "end": {
                                                "line": 206,
                                                "column": 86
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          9112,
                                          9130
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 206,
                                            "column": 69
                                          },
                                          "end": {
                                            "line": 206,
                                            "column": 87
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9051,
                                      9131
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 206,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 206,
                                        "column": 88
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "subscribe",
                                    "range": [
                                      9145,
                                      9154
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 207,
                                        "column": 13
                                      },
                                      "end": {
                                        "line": 207,
                                        "column": 22
                                      }
                                    }
                                  },
                                  "range": [
                                    9051,
                                    9154
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 206,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 207,
                                      "column": 22
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "FunctionExpression",
                                    "id": null,
                                    "params": [
                                      {
                                        "type": "Identifier",
                                        "name": "x",
                                        "range": [
                                          9165,
                                          9166
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 207,
                                            "column": 33
                                          },
                                          "end": {
                                            "line": 207,
                                            "column": 34
                                          }
                                        }
                                      }
                                    ],
                                    "body": {
                                      "type": "BlockStatement",
                                      "body": [
                                        {
                                          "type": "ExpressionStatement",
                                          "expression": {
                                            "type": "CallExpression",
                                            "callee": {
                                              "type": "MemberExpression",
                                              "computed": false,
                                              "object": {
                                                "type": "MemberExpression",
                                                "computed": false,
                                                "object": {
                                                  "type": "MemberExpression",
                                                  "computed": false,
                                                  "object": {
                                                    "type": "CallExpression",
                                                    "callee": {
                                                      "type": "MemberExpression",
                                                      "computed": false,
                                                      "object": {
                                                        "type": "Identifier",
                                                        "name": "chai_1",
                                                        "range": [
                                                          9182,
                                                          9188
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 208,
                                                            "column": 12
                                                          },
                                                          "end": {
                                                            "line": 208,
                                                            "column": 18
                                                          }
                                                        }
                                                      },
                                                      "property": {
                                                        "type": "Identifier",
                                                        "name": "expect",
                                                        "range": [
                                                          9189,
                                                          9195
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 208,
                                                            "column": 19
                                                          },
                                                          "end": {
                                                            "line": 208,
                                                            "column": 25
                                                          }
                                                        }
                                                      },
                                                      "range": [
                                                        9182,
                                                        9195
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 208,
                                                          "column": 12
                                                        },
                                                        "end": {
                                                          "line": 208,
                                                          "column": 25
                                                        }
                                                      }
                                                    },
                                                    "arguments": [
                                                      {
                                                        "type": "Identifier",
                                                        "name": "x",
                                                        "range": [
                                                          9196,
                                                          9197
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 208,
                                                            "column": 26
                                                          },
                                                          "end": {
                                                            "line": 208,
                                                            "column": 27
                                                          }
                                                        }
                                                      }
                                                    ],
                                                    "range": [
                                                      9182,
                                                      9198
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 208,
                                                        "column": 12
                                                      },
                                                      "end": {
                                                        "line": 208,
                                                        "column": 28
                                                      }
                                                    }
                                                  },
                                                  "property": {
                                                    "type": "Identifier",
                                                    "name": "to",
                                                    "range": [
                                                      9199,
                                                      9201
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 208,
                                                        "column": 29
                                                      },
                                                      "end": {
                                                        "line": 208,
                                                        "column": 31
                                                      }
                                                    }
                                                  },
                                                  "range": [
                                                    9182,
                                                    9201
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 208,
                                                      "column": 12
                                                    },
                                                    "end": {
                                                      "line": 208,
                                                      "column": 31
                                                    }
                                                  }
                                                },
                                                "property": {
                                                  "type": "Identifier",
                                                  "name": "deep",
                                                  "range": [
                                                    9202,
                                                    9206
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 208,
                                                      "column": 32
                                                    },
                                                    "end": {
                                                      "line": 208,
                                                      "column": 36
                                                    }
                                                  }
                                                },
                                                "range": [
                                                  9182,
                                                  9206
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 208,
                                                    "column": 12
                                                  },
                                                  "end": {
                                                    "line": 208,
                                                    "column": 36
                                                  }
                                                }
                                              },
                                              "property": {
                                                "type": "Identifier",
                                                "name": "equal",
                                                "range": [
                                                  9207,
                                                  9212
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 208,
                                                    "column": 37
                                                  },
                                                  "end": {
                                                    "line": 208,
                                                    "column": 42
                                                  }
                                                }
                                              },
                                              "range": [
                                                9182,
                                                9212
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 208,
                                                  "column": 12
                                                },
                                                "end": {
                                                  "line": 208,
                                                  "column": 42
                                                }
                                              }
                                            },
                                            "arguments": [
                                              {
                                                "type": "ArrayExpression",
                                                "elements": [
                                                  {
                                                    "type": "Literal",
                                                    "value": 1,
                                                    "raw": "1",
                                                    "range": [
                                                      9214,
                                                      9215
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 208,
                                                        "column": 44
                                                      },
                                                      "end": {
                                                        "line": 208,
                                                        "column": 45
                                                      }
                                                    }
                                                  },
                                                  {
                                                    "type": "Literal",
                                                    "value": 2,
                                                    "raw": "2",
                                                    "range": [
                                                      9217,
                                                      9218
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 208,
                                                        "column": 47
                                                      },
                                                      "end": {
                                                        "line": 208,
                                                        "column": 48
                                                      }
                                                    }
                                                  },
                                                  {
                                                    "type": "Literal",
                                                    "value": 3,
                                                    "raw": "3",
                                                    "range": [
                                                      9220,
                                                      9221
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 208,
                                                        "column": 50
                                                      },
                                                      "end": {
                                                        "line": 208,
                                                        "column": 51
                                                      }
                                                    }
                                                  }
                                                ],
                                                "range": [
                                                  9213,
                                                  9222
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 208,
                                                    "column": 43
                                                  },
                                                  "end": {
                                                    "line": 208,
                                                    "column": 52
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              9182,
                                              9223
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 208,
                                                "column": 12
                                              },
                                              "end": {
                                                "line": 208,
                                                "column": 53
                                              }
                                            }
                                          },
                                          "range": [
                                            9182,
                                            9224
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 208,
                                              "column": 12
                                            },
                                            "end": {
                                              "line": 208,
                                              "column": 54
                                            }
                                          }
                                        }
                                      ],
                                      "range": [
                                        9168,
                                        9234
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 207,
                                          "column": 36
                                        },
                                        "end": {
                                          "line": 209,
                                          "column": 9
                                        }
                                      }
                                    },
                                    "generator": false,
                                    "expression": false,
                                    "range": [
                                      9155,
                                      9234
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 207,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 209,
                                        "column": 9
                                      }
                                    }
                                  },
                                  {
                                    "type": "Literal",
                                    "value": null,
                                    "raw": "null",
                                    "range": [
                                      9236,
                                      9240
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 209,
                                        "column": 11
                                      },
                                      "end": {
                                        "line": 209,
                                        "column": 15
                                      }
                                    }
                                  },
                                  {
                                    "type": "Identifier",
                                    "name": "done",
                                    "range": [
                                      9242,
                                      9246
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 209,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 209,
                                        "column": 21
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  9051,
                                  9247
                                ],
                                "loc": {
                                  "start": {
                                    "line": 206,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 209,
                                    "column": 22
                                  }
                                }
                              },
                              "range": [
                                9051,
                                9248
                              ],
                              "loc": {
                                "start": {
                                  "line": 206,
                                  "column": 8
                                },
                                "end": {
                                  "line": 209,
                                  "column": 23
                                }
                              }
                            }
                          ],
                          "range": [
                            9041,
                            9254
                          ],
                          "loc": {
                            "start": {
                              "line": 205,
                              "column": 49
                            },
                            "end": {
                              "line": 210,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          9025,
                          9254
                        ],
                        "loc": {
                          "start": {
                            "line": 205,
                            "column": 33
                          },
                          "end": {
                            "line": 210,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      8996,
                      9255
                    ],
                    "loc": {
                      "start": {
                        "line": 205,
                        "column": 4
                      },
                      "end": {
                        "line": 210,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 2238,
                    "_esdocTestName": "it2238"
                  },
                  "range": [
                    8996,
                    9256
                  ],
                  "loc": {
                    "start": {
                      "line": 205,
                      "column": 4
                    },
                    "end": {
                      "line": 210,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        9261,
                        9263
                      ],
                      "loc": {
                        "start": {
                          "line": 211,
                          "column": 4
                        },
                        "end": {
                          "line": 211,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should handle arrays",
                        "raw": "'should handle arrays'",
                        "range": [
                          9264,
                          9286
                        ],
                        "loc": {
                          "start": {
                            "line": 211,
                            "column": 7
                          },
                          "end": {
                            "line": 211,
                            "column": 29
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "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": "CallExpression",
                                            "callee": {
                                              "type": "MemberExpression",
                                              "computed": false,
                                              "object": {
                                                "type": "Identifier",
                                                "name": "Observable",
                                                "range": [
                                                  9310,
                                                  9320
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 212,
                                                    "column": 8
                                                  },
                                                  "end": {
                                                    "line": 212,
                                                    "column": 18
                                                  }
                                                }
                                              },
                                              "property": {
                                                "type": "Identifier",
                                                "name": "of",
                                                "range": [
                                                  9321,
                                                  9323
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 212,
                                                    "column": 19
                                                  },
                                                  "end": {
                                                    "line": 212,
                                                    "column": 21
                                                  }
                                                }
                                              },
                                              "range": [
                                                9310,
                                                9323
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 212,
                                                  "column": 8
                                                },
                                                "end": {
                                                  "line": 212,
                                                  "column": 21
                                                }
                                              }
                                            },
                                            "arguments": [
                                              {
                                                "type": "Literal",
                                                "value": 1,
                                                "raw": "1",
                                                "range": [
                                                  9324,
                                                  9325
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 212,
                                                    "column": 22
                                                  },
                                                  "end": {
                                                    "line": 212,
                                                    "column": 23
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              9310,
                                              9326
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 212,
                                                "column": 8
                                              },
                                              "end": {
                                                "line": 212,
                                                "column": 24
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "delay",
                                            "range": [
                                              9327,
                                              9332
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 212,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 212,
                                                "column": 30
                                              }
                                            }
                                          },
                                          "range": [
                                            9310,
                                            9332
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 212,
                                              "column": 8
                                            },
                                            "end": {
                                              "line": 212,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Literal",
                                            "value": 1,
                                            "raw": "1",
                                            "range": [
                                              9333,
                                              9334
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 212,
                                                "column": 31
                                              },
                                              "end": {
                                                "line": 212,
                                                "column": 32
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          9310,
                                          9335
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 212,
                                            "column": 8
                                          },
                                          "end": {
                                            "line": 212,
                                            "column": 33
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "withLatestFrom",
                                        "range": [
                                          9336,
                                          9350
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 212,
                                            "column": 34
                                          },
                                          "end": {
                                            "line": 212,
                                            "column": 48
                                          }
                                        }
                                      },
                                      "range": [
                                        9310,
                                        9350
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 212,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 212,
                                          "column": 48
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "ArrayExpression",
                                        "elements": [
                                          {
                                            "type": "Literal",
                                            "value": 2,
                                            "raw": "2",
                                            "range": [
                                              9352,
                                              9353
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 212,
                                                "column": 50
                                              },
                                              "end": {
                                                "line": 212,
                                                "column": 51
                                              }
                                            }
                                          },
                                          {
                                            "type": "Literal",
                                            "value": 3,
                                            "raw": "3",
                                            "range": [
                                              9355,
                                              9356
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 212,
                                                "column": 53
                                              },
                                              "end": {
                                                "line": 212,
                                                "column": 54
                                              }
                                            }
                                          },
                                          {
                                            "type": "Literal",
                                            "value": 4,
                                            "raw": "4",
                                            "range": [
                                              9358,
                                              9359
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 212,
                                                "column": 56
                                              },
                                              "end": {
                                                "line": 212,
                                                "column": 57
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          9351,
                                          9360
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 212,
                                            "column": 49
                                          },
                                          "end": {
                                            "line": 212,
                                            "column": 58
                                          }
                                        }
                                      },
                                      {
                                        "type": "ArrayExpression",
                                        "elements": [
                                          {
                                            "type": "Literal",
                                            "value": 4,
                                            "raw": "4",
                                            "range": [
                                              9363,
                                              9364
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 212,
                                                "column": 61
                                              },
                                              "end": {
                                                "line": 212,
                                                "column": 62
                                              }
                                            }
                                          },
                                          {
                                            "type": "Literal",
                                            "value": 5,
                                            "raw": "5",
                                            "range": [
                                              9366,
                                              9367
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 212,
                                                "column": 64
                                              },
                                              "end": {
                                                "line": 212,
                                                "column": 65
                                              }
                                            }
                                          },
                                          {
                                            "type": "Literal",
                                            "value": 6,
                                            "raw": "6",
                                            "range": [
                                              9369,
                                              9370
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 212,
                                                "column": 67
                                              },
                                              "end": {
                                                "line": 212,
                                                "column": 68
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          9362,
                                          9371
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 212,
                                            "column": 60
                                          },
                                          "end": {
                                            "line": 212,
                                            "column": 69
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9310,
                                      9372
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 212,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 212,
                                        "column": 70
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "subscribe",
                                    "range": [
                                      9386,
                                      9395
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 213,
                                        "column": 13
                                      },
                                      "end": {
                                        "line": 213,
                                        "column": 22
                                      }
                                    }
                                  },
                                  "range": [
                                    9310,
                                    9395
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 212,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 213,
                                      "column": 22
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "FunctionExpression",
                                    "id": null,
                                    "params": [
                                      {
                                        "type": "Identifier",
                                        "name": "x",
                                        "range": [
                                          9406,
                                          9407
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 213,
                                            "column": 33
                                          },
                                          "end": {
                                            "line": 213,
                                            "column": 34
                                          }
                                        }
                                      }
                                    ],
                                    "body": {
                                      "type": "BlockStatement",
                                      "body": [
                                        {
                                          "type": "ExpressionStatement",
                                          "expression": {
                                            "type": "CallExpression",
                                            "callee": {
                                              "type": "MemberExpression",
                                              "computed": false,
                                              "object": {
                                                "type": "MemberExpression",
                                                "computed": false,
                                                "object": {
                                                  "type": "MemberExpression",
                                                  "computed": false,
                                                  "object": {
                                                    "type": "CallExpression",
                                                    "callee": {
                                                      "type": "MemberExpression",
                                                      "computed": false,
                                                      "object": {
                                                        "type": "Identifier",
                                                        "name": "chai_1",
                                                        "range": [
                                                          9423,
                                                          9429
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 214,
                                                            "column": 12
                                                          },
                                                          "end": {
                                                            "line": 214,
                                                            "column": 18
                                                          }
                                                        }
                                                      },
                                                      "property": {
                                                        "type": "Identifier",
                                                        "name": "expect",
                                                        "range": [
                                                          9430,
                                                          9436
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 214,
                                                            "column": 19
                                                          },
                                                          "end": {
                                                            "line": 214,
                                                            "column": 25
                                                          }
                                                        }
                                                      },
                                                      "range": [
                                                        9423,
                                                        9436
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 214,
                                                          "column": 12
                                                        },
                                                        "end": {
                                                          "line": 214,
                                                          "column": 25
                                                        }
                                                      }
                                                    },
                                                    "arguments": [
                                                      {
                                                        "type": "Identifier",
                                                        "name": "x",
                                                        "range": [
                                                          9437,
                                                          9438
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 214,
                                                            "column": 26
                                                          },
                                                          "end": {
                                                            "line": 214,
                                                            "column": 27
                                                          }
                                                        }
                                                      }
                                                    ],
                                                    "range": [
                                                      9423,
                                                      9439
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 214,
                                                        "column": 12
                                                      },
                                                      "end": {
                                                        "line": 214,
                                                        "column": 28
                                                      }
                                                    }
                                                  },
                                                  "property": {
                                                    "type": "Identifier",
                                                    "name": "to",
                                                    "range": [
                                                      9440,
                                                      9442
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 214,
                                                        "column": 29
                                                      },
                                                      "end": {
                                                        "line": 214,
                                                        "column": 31
                                                      }
                                                    }
                                                  },
                                                  "range": [
                                                    9423,
                                                    9442
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 214,
                                                      "column": 12
                                                    },
                                                    "end": {
                                                      "line": 214,
                                                      "column": 31
                                                    }
                                                  }
                                                },
                                                "property": {
                                                  "type": "Identifier",
                                                  "name": "deep",
                                                  "range": [
                                                    9443,
                                                    9447
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 214,
                                                      "column": 32
                                                    },
                                                    "end": {
                                                      "line": 214,
                                                      "column": 36
                                                    }
                                                  }
                                                },
                                                "range": [
                                                  9423,
                                                  9447
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 214,
                                                    "column": 12
                                                  },
                                                  "end": {
                                                    "line": 214,
                                                    "column": 36
                                                  }
                                                }
                                              },
                                              "property": {
                                                "type": "Identifier",
                                                "name": "equal",
                                                "range": [
                                                  9448,
                                                  9453
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 214,
                                                    "column": 37
                                                  },
                                                  "end": {
                                                    "line": 214,
                                                    "column": 42
                                                  }
                                                }
                                              },
                                              "range": [
                                                9423,
                                                9453
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 214,
                                                  "column": 12
                                                },
                                                "end": {
                                                  "line": 214,
                                                  "column": 42
                                                }
                                              }
                                            },
                                            "arguments": [
                                              {
                                                "type": "ArrayExpression",
                                                "elements": [
                                                  {
                                                    "type": "Literal",
                                                    "value": 1,
                                                    "raw": "1",
                                                    "range": [
                                                      9455,
                                                      9456
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 214,
                                                        "column": 44
                                                      },
                                                      "end": {
                                                        "line": 214,
                                                        "column": 45
                                                      }
                                                    }
                                                  },
                                                  {
                                                    "type": "Literal",
                                                    "value": 4,
                                                    "raw": "4",
                                                    "range": [
                                                      9458,
                                                      9459
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 214,
                                                        "column": 47
                                                      },
                                                      "end": {
                                                        "line": 214,
                                                        "column": 48
                                                      }
                                                    }
                                                  },
                                                  {
                                                    "type": "Literal",
                                                    "value": 6,
                                                    "raw": "6",
                                                    "range": [
                                                      9461,
                                                      9462
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 214,
                                                        "column": 50
                                                      },
                                                      "end": {
                                                        "line": 214,
                                                        "column": 51
                                                      }
                                                    }
                                                  }
                                                ],
                                                "range": [
                                                  9454,
                                                  9463
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 214,
                                                    "column": 43
                                                  },
                                                  "end": {
                                                    "line": 214,
                                                    "column": 52
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              9423,
                                              9464
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 214,
                                                "column": 12
                                              },
                                              "end": {
                                                "line": 214,
                                                "column": 53
                                              }
                                            }
                                          },
                                          "range": [
                                            9423,
                                            9465
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 214,
                                              "column": 12
                                            },
                                            "end": {
                                              "line": 214,
                                              "column": 54
                                            }
                                          }
                                        }
                                      ],
                                      "range": [
                                        9409,
                                        9475
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 213,
                                          "column": 36
                                        },
                                        "end": {
                                          "line": 215,
                                          "column": 9
                                        }
                                      }
                                    },
                                    "generator": false,
                                    "expression": false,
                                    "range": [
                                      9396,
                                      9475
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 213,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 215,
                                        "column": 9
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  9310,
                                  9476
                                ],
                                "loc": {
                                  "start": {
                                    "line": 212,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 215,
                                    "column": 10
                                  }
                                }
                              },
                              "range": [
                                9310,
                                9477
                              ],
                              "loc": {
                                "start": {
                                  "line": 212,
                                  "column": 8
                                },
                                "end": {
                                  "line": 215,
                                  "column": 11
                                }
                              }
                            }
                          ],
                          "range": [
                            9300,
                            9483
                          ],
                          "loc": {
                            "start": {
                              "line": 211,
                              "column": 43
                            },
                            "end": {
                              "line": 216,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          9288,
                          9483
                        ],
                        "loc": {
                          "start": {
                            "line": 211,
                            "column": 31
                          },
                          "end": {
                            "line": 216,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      9261,
                      9484
                    ],
                    "loc": {
                      "start": {
                        "line": 211,
                        "column": 4
                      },
                      "end": {
                        "line": 216,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 2239,
                    "_esdocTestName": "it2239"
                  },
                  "range": [
                    9261,
                    9485
                  ],
                  "loc": {
                    "start": {
                      "line": 211,
                      "column": 4
                    },
                    "end": {
                      "line": 216,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        9490,
                        9492
                      ],
                      "loc": {
                        "start": {
                          "line": 217,
                          "column": 4
                        },
                        "end": {
                          "line": 217,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should handle lowercase-o observables",
                        "raw": "'should handle lowercase-o observables'",
                        "range": [
                          9493,
                          9532
                        ],
                        "loc": {
                          "start": {
                            "line": 217,
                            "column": 7
                          },
                          "end": {
                            "line": 217,
                            "column": 46
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "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": "CallExpression",
                                            "callee": {
                                              "type": "MemberExpression",
                                              "computed": false,
                                              "object": {
                                                "type": "Identifier",
                                                "name": "Observable",
                                                "range": [
                                                  9556,
                                                  9566
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 218,
                                                    "column": 8
                                                  },
                                                  "end": {
                                                    "line": 218,
                                                    "column": 18
                                                  }
                                                }
                                              },
                                              "property": {
                                                "type": "Identifier",
                                                "name": "of",
                                                "range": [
                                                  9567,
                                                  9569
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 218,
                                                    "column": 19
                                                  },
                                                  "end": {
                                                    "line": 218,
                                                    "column": 21
                                                  }
                                                }
                                              },
                                              "range": [
                                                9556,
                                                9569
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 218,
                                                  "column": 8
                                                },
                                                "end": {
                                                  "line": 218,
                                                  "column": 21
                                                }
                                              }
                                            },
                                            "arguments": [
                                              {
                                                "type": "Literal",
                                                "value": 1,
                                                "raw": "1",
                                                "range": [
                                                  9570,
                                                  9571
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 218,
                                                    "column": 22
                                                  },
                                                  "end": {
                                                    "line": 218,
                                                    "column": 23
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              9556,
                                              9572
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 218,
                                                "column": 8
                                              },
                                              "end": {
                                                "line": 218,
                                                "column": 24
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "delay",
                                            "range": [
                                              9573,
                                              9578
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 218,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 218,
                                                "column": 30
                                              }
                                            }
                                          },
                                          "range": [
                                            9556,
                                            9578
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 218,
                                              "column": 8
                                            },
                                            "end": {
                                              "line": 218,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Literal",
                                            "value": 1,
                                            "raw": "1",
                                            "range": [
                                              9579,
                                              9580
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 218,
                                                "column": 31
                                              },
                                              "end": {
                                                "line": 218,
                                                "column": 32
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          9556,
                                          9581
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 218,
                                            "column": 8
                                          },
                                          "end": {
                                            "line": 218,
                                            "column": 33
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "withLatestFrom",
                                        "range": [
                                          9582,
                                          9596
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 218,
                                            "column": 34
                                          },
                                          "end": {
                                            "line": 218,
                                            "column": 48
                                          }
                                        }
                                      },
                                      "range": [
                                        9556,
                                        9596
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 218,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 218,
                                          "column": 48
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "test_helper_1",
                                            "range": [
                                              9597,
                                              9610
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 218,
                                                "column": 49
                                              },
                                              "end": {
                                                "line": 218,
                                                "column": 62
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "lowerCaseO",
                                            "range": [
                                              9611,
                                              9621
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 218,
                                                "column": 63
                                              },
                                              "end": {
                                                "line": 218,
                                                "column": 73
                                              }
                                            }
                                          },
                                          "range": [
                                            9597,
                                            9621
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 218,
                                              "column": 49
                                            },
                                            "end": {
                                              "line": 218,
                                              "column": 73
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Literal",
                                            "value": 2,
                                            "raw": "2",
                                            "range": [
                                              9622,
                                              9623
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 218,
                                                "column": 74
                                              },
                                              "end": {
                                                "line": 218,
                                                "column": 75
                                              }
                                            }
                                          },
                                          {
                                            "type": "Literal",
                                            "value": 3,
                                            "raw": "3",
                                            "range": [
                                              9625,
                                              9626
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 218,
                                                "column": 77
                                              },
                                              "end": {
                                                "line": 218,
                                                "column": 78
                                              }
                                            }
                                          },
                                          {
                                            "type": "Literal",
                                            "value": 4,
                                            "raw": "4",
                                            "range": [
                                              9628,
                                              9629
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 218,
                                                "column": 80
                                              },
                                              "end": {
                                                "line": 218,
                                                "column": 81
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          9597,
                                          9630
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 218,
                                            "column": 49
                                          },
                                          "end": {
                                            "line": 218,
                                            "column": 82
                                          }
                                        }
                                      },
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "test_helper_1",
                                            "range": [
                                              9632,
                                              9645
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 218,
                                                "column": 84
                                              },
                                              "end": {
                                                "line": 218,
                                                "column": 97
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "lowerCaseO",
                                            "range": [
                                              9646,
                                              9656
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 218,
                                                "column": 98
                                              },
                                              "end": {
                                                "line": 218,
                                                "column": 108
                                              }
                                            }
                                          },
                                          "range": [
                                            9632,
                                            9656
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 218,
                                              "column": 84
                                            },
                                            "end": {
                                              "line": 218,
                                              "column": 108
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Literal",
                                            "value": 4,
                                            "raw": "4",
                                            "range": [
                                              9657,
                                              9658
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 218,
                                                "column": 109
                                              },
                                              "end": {
                                                "line": 218,
                                                "column": 110
                                              }
                                            }
                                          },
                                          {
                                            "type": "Literal",
                                            "value": 5,
                                            "raw": "5",
                                            "range": [
                                              9660,
                                              9661
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 218,
                                                "column": 112
                                              },
                                              "end": {
                                                "line": 218,
                                                "column": 113
                                              }
                                            }
                                          },
                                          {
                                            "type": "Literal",
                                            "value": 6,
                                            "raw": "6",
                                            "range": [
                                              9663,
                                              9664
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 218,
                                                "column": 115
                                              },
                                              "end": {
                                                "line": 218,
                                                "column": 116
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          9632,
                                          9665
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 218,
                                            "column": 84
                                          },
                                          "end": {
                                            "line": 218,
                                            "column": 117
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9556,
                                      9666
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 218,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 218,
                                        "column": 118
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "subscribe",
                                    "range": [
                                      9680,
                                      9689
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 219,
                                        "column": 13
                                      },
                                      "end": {
                                        "line": 219,
                                        "column": 22
                                      }
                                    }
                                  },
                                  "range": [
                                    9556,
                                    9689
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 218,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 219,
                                      "column": 22
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "FunctionExpression",
                                    "id": null,
                                    "params": [
                                      {
                                        "type": "Identifier",
                                        "name": "x",
                                        "range": [
                                          9700,
                                          9701
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 219,
                                            "column": 33
                                          },
                                          "end": {
                                            "line": 219,
                                            "column": 34
                                          }
                                        }
                                      }
                                    ],
                                    "body": {
                                      "type": "BlockStatement",
                                      "body": [
                                        {
                                          "type": "ExpressionStatement",
                                          "expression": {
                                            "type": "CallExpression",
                                            "callee": {
                                              "type": "MemberExpression",
                                              "computed": false,
                                              "object": {
                                                "type": "MemberExpression",
                                                "computed": false,
                                                "object": {
                                                  "type": "MemberExpression",
                                                  "computed": false,
                                                  "object": {
                                                    "type": "CallExpression",
                                                    "callee": {
                                                      "type": "MemberExpression",
                                                      "computed": false,
                                                      "object": {
                                                        "type": "Identifier",
                                                        "name": "chai_1",
                                                        "range": [
                                                          9717,
                                                          9723
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 220,
                                                            "column": 12
                                                          },
                                                          "end": {
                                                            "line": 220,
                                                            "column": 18
                                                          }
                                                        }
                                                      },
                                                      "property": {
                                                        "type": "Identifier",
                                                        "name": "expect",
                                                        "range": [
                                                          9724,
                                                          9730
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 220,
                                                            "column": 19
                                                          },
                                                          "end": {
                                                            "line": 220,
                                                            "column": 25
                                                          }
                                                        }
                                                      },
                                                      "range": [
                                                        9717,
                                                        9730
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 220,
                                                          "column": 12
                                                        },
                                                        "end": {
                                                          "line": 220,
                                                          "column": 25
                                                        }
                                                      }
                                                    },
                                                    "arguments": [
                                                      {
                                                        "type": "Identifier",
                                                        "name": "x",
                                                        "range": [
                                                          9731,
                                                          9732
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 220,
                                                            "column": 26
                                                          },
                                                          "end": {
                                                            "line": 220,
                                                            "column": 27
                                                          }
                                                        }
                                                      }
                                                    ],
                                                    "range": [
                                                      9717,
                                                      9733
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 220,
                                                        "column": 12
                                                      },
                                                      "end": {
                                                        "line": 220,
                                                        "column": 28
                                                      }
                                                    }
                                                  },
                                                  "property": {
                                                    "type": "Identifier",
                                                    "name": "to",
                                                    "range": [
                                                      9734,
                                                      9736
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 220,
                                                        "column": 29
                                                      },
                                                      "end": {
                                                        "line": 220,
                                                        "column": 31
                                                      }
                                                    }
                                                  },
                                                  "range": [
                                                    9717,
                                                    9736
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 220,
                                                      "column": 12
                                                    },
                                                    "end": {
                                                      "line": 220,
                                                      "column": 31
                                                    }
                                                  }
                                                },
                                                "property": {
                                                  "type": "Identifier",
                                                  "name": "deep",
                                                  "range": [
                                                    9737,
                                                    9741
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 220,
                                                      "column": 32
                                                    },
                                                    "end": {
                                                      "line": 220,
                                                      "column": 36
                                                    }
                                                  }
                                                },
                                                "range": [
                                                  9717,
                                                  9741
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 220,
                                                    "column": 12
                                                  },
                                                  "end": {
                                                    "line": 220,
                                                    "column": 36
                                                  }
                                                }
                                              },
                                              "property": {
                                                "type": "Identifier",
                                                "name": "equal",
                                                "range": [
                                                  9742,
                                                  9747
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 220,
                                                    "column": 37
                                                  },
                                                  "end": {
                                                    "line": 220,
                                                    "column": 42
                                                  }
                                                }
                                              },
                                              "range": [
                                                9717,
                                                9747
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 220,
                                                  "column": 12
                                                },
                                                "end": {
                                                  "line": 220,
                                                  "column": 42
                                                }
                                              }
                                            },
                                            "arguments": [
                                              {
                                                "type": "ArrayExpression",
                                                "elements": [
                                                  {
                                                    "type": "Literal",
                                                    "value": 1,
                                                    "raw": "1",
                                                    "range": [
                                                      9749,
                                                      9750
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 220,
                                                        "column": 44
                                                      },
                                                      "end": {
                                                        "line": 220,
                                                        "column": 45
                                                      }
                                                    }
                                                  },
                                                  {
                                                    "type": "Literal",
                                                    "value": 4,
                                                    "raw": "4",
                                                    "range": [
                                                      9752,
                                                      9753
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 220,
                                                        "column": 47
                                                      },
                                                      "end": {
                                                        "line": 220,
                                                        "column": 48
                                                      }
                                                    }
                                                  },
                                                  {
                                                    "type": "Literal",
                                                    "value": 6,
                                                    "raw": "6",
                                                    "range": [
                                                      9755,
                                                      9756
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 220,
                                                        "column": 50
                                                      },
                                                      "end": {
                                                        "line": 220,
                                                        "column": 51
                                                      }
                                                    }
                                                  }
                                                ],
                                                "range": [
                                                  9748,
                                                  9757
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 220,
                                                    "column": 43
                                                  },
                                                  "end": {
                                                    "line": 220,
                                                    "column": 52
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              9717,
                                              9758
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 220,
                                                "column": 12
                                              },
                                              "end": {
                                                "line": 220,
                                                "column": 53
                                              }
                                            }
                                          },
                                          "range": [
                                            9717,
                                            9759
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 220,
                                              "column": 12
                                            },
                                            "end": {
                                              "line": 220,
                                              "column": 54
                                            }
                                          }
                                        }
                                      ],
                                      "range": [
                                        9703,
                                        9769
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 219,
                                          "column": 36
                                        },
                                        "end": {
                                          "line": 221,
                                          "column": 9
                                        }
                                      }
                                    },
                                    "generator": false,
                                    "expression": false,
                                    "range": [
                                      9690,
                                      9769
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 219,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 221,
                                        "column": 9
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  9556,
                                  9770
                                ],
                                "loc": {
                                  "start": {
                                    "line": 218,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 221,
                                    "column": 10
                                  }
                                }
                              },
                              "range": [
                                9556,
                                9771
                              ],
                              "loc": {
                                "start": {
                                  "line": 218,
                                  "column": 8
                                },
                                "end": {
                                  "line": 221,
                                  "column": 11
                                }
                              }
                            }
                          ],
                          "range": [
                            9546,
                            9777
                          ],
                          "loc": {
                            "start": {
                              "line": 217,
                              "column": 60
                            },
                            "end": {
                              "line": 222,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          9534,
                          9777
                        ],
                        "loc": {
                          "start": {
                            "line": 217,
                            "column": 48
                          },
                          "end": {
                            "line": 222,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      9490,
                      9778
                    ],
                    "loc": {
                      "start": {
                        "line": 217,
                        "column": 4
                      },
                      "end": {
                        "line": 222,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 2240,
                    "_esdocTestName": "it2240"
                  },
                  "range": [
                    9490,
                    9779
                  ],
                  "loc": {
                    "start": {
                      "line": 217,
                      "column": 4
                    },
                    "end": {
                      "line": 222,
                      "column": 7
                    }
                  }
                }
              ],
              "range": [
                260,
                9781
              ],
              "loc": {
                "start": {
                  "line": 7,
                  "column": 60
                },
                "end": {
                  "line": 223,
                  "column": 1
                }
              }
            },
            "generator": false,
            "expression": false,
            "range": [
              248,
              9781
            ],
            "loc": {
              "start": {
                "line": 7,
                "column": 48
              },
              "end": {
                "line": 223,
                "column": 1
              }
            }
          }
        ],
        "range": [
          200,
          9782
        ],
        "loc": {
          "start": {
            "line": 7,
            "column": 0
          },
          "end": {
            "line": 223,
            "column": 2
          }
        },
        "_esdocTestId": 2226,
        "_esdocTestName": "describe2226"
      },
      "range": [
        200,
        9783
      ],
      "loc": {
        "start": {
          "line": 7,
          "column": 0
        },
        "end": {
          "line": 223,
          "column": 3
        }
      },
      "leadingComments": [
        {
          "type": "Block",
          "value": "* @test {withLatestFrom} ",
          "range": [
            170,
            199
          ],
          "loc": {
            "start": {
              "line": 6,
              "column": 0
            },
            "end": {
              "line": 6,
              "column": 29
            }
          }
        }
      ],
      "trailingComments": [
        {
          "type": "Line",
          "value": "# sourceMappingURL=withLatestFrom-spec.js.map",
          "range": [
            9784,
            9831
          ],
          "loc": {
            "start": {
              "line": 224,
              "column": 0
            },
            "end": {
              "line": 224,
              "column": 47
            }
          }
        }
      ]
    }
  ],
  "sourceType": "module",
  "range": [
    0,
    9783
  ],
  "loc": {
    "start": {
      "line": 1,
      "column": 0
    },
    "end": {
      "line": 223,
      "column": 3
    }
  },
  "comments": [
    {
      "type": "Block",
      "value": "* @test {withLatestFrom} ",
      "range": [
        170,
        199
      ],
      "loc": {
        "start": {
          "line": 6,
          "column": 0
        },
        "end": {
          "line": 6,
          "column": 29
        }
      }
    },
    {
      "type": "Line",
      "value": " empty",
      "range": [
        4662,
        4670
      ],
      "loc": {
        "start": {
          "line": 107,
          "column": 28
        },
        "end": {
          "line": 107,
          "column": 36
        }
      }
    },
    {
      "type": "Line",
      "value": " never",
      "range": [
        5292,
        5300
      ],
      "loc": {
        "start": {
          "line": 121,
          "column": 47
        },
        "end": {
          "line": 121,
          "column": 55
        }
      }
    },
    {
      "type": "Line",
      "value": " throw",
      "range": [
        5867,
        5875
      ],
      "loc": {
        "start": {
          "line": 135,
          "column": 28
        },
        "end": {
          "line": 135,
          "column": 36
        }
      }
    },
    {
      "type": "Line",
      "value": " throw",
      "range": [
        6510,
        6518
      ],
      "loc": {
        "start": {
          "line": 149,
          "column": 36
        },
        "end": {
          "line": 149,
          "column": 44
        }
      }
    },
    {
      "type": "Line",
      "value": " throw",
      "range": [
        7270,
        7278
      ],
      "loc": {
        "start": {
          "line": 166,
          "column": 36
        },
        "end": {
          "line": 166,
          "column": 44
        }
      }
    },
    {
      "type": "Line",
      "value": "# sourceMappingURL=withLatestFrom-spec.js.map",
      "range": [
        9784,
        9831
      ],
      "loc": {
        "start": {
          "line": 224,
          "column": 0
        },
        "end": {
          "line": 224,
          "column": 47
        }
      }
    }
  ]
}