code: function fire (event, $el, evt) {
      var handler = $el.data('dragon-opts')[event];
      // Patch the proxied Event Object
      evt.target = $el[0];
      if (handler) {
        handler(evt);
      }
  
      $el.trigger(event);
    }
docs: Yep, you only get to bind one event handler.  Much faster this way.