code: function (event, fn) {
  		this._events = this._events || {};
  		var e = this._events[event];
  		if (e) {
  			for (var i = 0, l = e.length; i < l; i++) {
  				if (e[i][0] === fn) {
  					e.splice(i, 1);
  					i--;
  					l--;
  				}
  			}
  		}
  	}
docs: Removes a callback from the event queue
  @param {string} event Event name
  @param {Function} fn Callback function. No longer executed when event
  fires.