Current implementation of `delay` operator supports only relative time delay as stated in signature `delay(delay: number, scheduler: Scheduler)` compare to RxJS4, which supports `absoluteTime` also `delayDurationSelector`. would like to ask if it's planned to expand current implementation to support rest of behaviors. Personally, since it has somewhat polymorphic behavior would like to separate surface such as below (course function name could be different) ``` delay(delay: number | Date, scheduler: Scheduler) delayWhen(delayDurationSelector: function, subscriptionDelay:Observable) ```