docs: function race$2() {
      var observables = [];
      for (var _i = 0; _i < arguments.length; _i++) {
          observables[_i - 0] = arguments[_i];
      }
      // if the only argument is an array, it was most likely called with
      // `pair([obs1, obs2, ...])`
      if (observables.length === 1 && isArray.isArray(observables[0])) {
          observables = observables[0];
      }
      return this.lift.call(raceStatic.apply(void 0, [this].concat(observables)));
  }