Rename subscribeToInputs() to bindToInputs().
Expose addObserver/removeObserver methods.