Integrating with Backbone
Backbone defines base types that you inherit from. We can use the watchAll API to automatically wrap up your Backbone functions.
TIP If you are using Backbone Marionette, you should also exclude "childView"
and "emptyView"
from wrapping.
Alternatively, you can selectively wrap objects during initialization.