Calling `subscribe` on an observable returns a subscription that can be disposed at a later time. The approach that I use is something like this: http://jsbin.com/seyetudasu/edit?js
If you are subscribing to multiple observables in a single component, you could also consider using `CompositeDisposable`, which allows you to merge multiple subscriptions into a single disposable.
Cool, thanks for the clarification.
I guess I should read a bit of the Rx API docs, but doesn't seem far off Bacon with `combineTemplate`; which from memory returns a curried function to end any streams. Someone correct me if I'm wrong.