Can someone tell me once again why we need to do this? Typical Classes don't call `off` as the methods attached through `on` are self-references, and don't need to be broken. Someone convinced me that this was necessary before with a good argument...I've just forgotten it now.

```js
// not good practice
this.on('some:event', otherObj.callback);
```