I think i'm missing some context. Why do `Marionette.bindEntityEvents`, `iterateEvents`, and `Marionette.unbindEntityEvents` have to change?