Replicate Pause on an Observable Trigger
A way to simulate a pause of an observable from triggering is to stop it and to restart it.
One might wish to pause an observable because the observable might have activated the run of an expensive or long-running operation such a mathematical computation or a network request and there is a need to have a temporary block on the triggering observable.