code: function( domObject, eventName )
  	{
  		return function( domEvent )
  		{
  			// In FF, when reloading the page with the editor focused, it may
  			// throw an error because the CKEDITOR global is not anymore
  			// available. So, we check it here first. (#2923)
  			if ( typeof CKEDITOR != 'undefined' )
  				domObject.fire( eventName, new CKEDITOR.dom.event( domEvent ) );
  		};
  	}
docs: Do not define other local variables here. We want to keep the native listener closures as clean as possible.