code: function _fireCallback(callback, e, combo) {
  
      // if this event should not happen stop here
      if (this.NOT_IN_EDITABLES && this.stopCallback(e, e.target || e.srcElement, combo)) {
           return;
      }
  
      if (callback.call(callback.self, e, combo) === false) {
        if (e.preventDefault) {
          e.preventDefault();
        }
  
        if (e.stopPropagation) {
          e.stopPropagation();
        }
  
        e.returnValue = false;
        e.cancelBubble = true;
      }
    }
docs: actually calls the callback function
  
  if your callback function returns false this will use the jquery
  convention - prevent default and stop propogation on the event
  
  @param {Function} callback
  @param {Event} e
  @returns void