I can vaguely imagine reasons to rolls your own event binding functions for your widgets, but the lack of parity with the standard jquery bind() is frustrating. At the VERY least it should support namespaces so one can unbind without having to re-pass the handler to unbind. It can make for unnecessarily messy code.