Doesn't the Button.prototype.events do the same thing?