If you insist, what do you think if I removed `undelegateEvents`, rename `_removeElement` to `_remove` and fix up its test to test for the removal of delegated handlers?

I think we should document that if you want to be forward compatible with other View classes, you should probably use `delegate` instead of `$.fn.on`, but that's another ticket when we agree that's actually what everyone wants.