I think this is the kind of documentation that can quickly become out of date when we proxy another object or refactor one of these guys. Maybe we could give an example of how its used with something like:

---

For instance, `bindEntityEvents` is used in `Marionette.View` to bind model and collection events to prototype functions with modelEvents and collectionEvents properties.

```js
BindyView = Marionette.View.extend({
   modelEvents: {
     'change': 'onModelChange'
   },

   collectionEvents: {
      add: 'onNewModel'
   }
});