docs: 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;
      }