Add deprecated Disposable::off method to ease transition
Throw exception when subscribing via ::on with a non-function callback
0.4.0