docs: function delayWhen$2(delayDurationSelector, subscriptionDelay) {
      if (subscriptionDelay) {
          return new SubscriptionDelayObservable(this, subscriptionDelay)
              .lift(new DelayWhenOperator(delayDurationSelector));
      }
      return this.lift(new DelayWhenOperator(delayDurationSelector));
  }