Destroys the observer signal by unsubscribing from the observable and removing any reference to it and also unregistering it from the current
signal scope (if present).
Returns the current signal value which is retained even when the observed observable is complete. When the observable emitted an error then this method
throws this error.
Signal which observes the given observable.