docs: function(b) {
  			var list, checks, handler, isglobal;
  			if (b.type === gui.BROADCAST_KEYEVENT) {
  				var down = b.data.down,
  					type = b.data.type;
  				if ((list = (this._trackedtypes[type]))) {
  					list.forEach(function(checks) {
  						handler = checks[0];
  						isglobal = checks[1];
  						if (isglobal === b.global) {
  							handler.onkey(new gui.Key(down, type, isglobal));
  						}
  					});
  				}
  			}
  		}