code: function (events) {
          if (!(events || (events = result(this, 'events')))) return this;
          this.undelegateEvents();
          for (var key in events) {
              this.eventManager.bind(key, events[key]);
          }
          return this;
      }
docs: Set callbacks, where `this.events` is a hash of  *{"event selector": "callback"}*  { 'mousedown .title':  'edit', 'click .button':     'save', 'click .open':       function (e) { ... } }  pairs. Callbacks will be bound to the view, with `this` set properly. Uses event delegation for efficiency. Omitting the selector binds the event to `this.el`. This only works for delegate-able events: not `focus`, `blur`, and not `change`, `submit`, and `reset` in Internet Explorer.