Extends the Stream class with the ability to delay events being emitted.
Available on Stream<T>, provided by the DelayWhenExtension extension