throw Components.results.NS_ERROR_NO_INTERFACE; 
if (!this.factoryLoaded) { var loader=Components.classes[JSLOADER_CONTRACTID] .getService(Components.interfaces.mozIJSSubScriptLoader);  loader.loadSubScript('chrome: loader.loadSubScript('chrome:  this.factoryLoaded=true; }  return Factory;  } catch (e) { dump('KablInjector getClassObject error:\n'+e.toSource()+'\n'); }  
	getClassObject:function(aCompMgr, aCID, aIID) {		dump('KablInjector Module getClassObject...\n');		if (!aIID.equals(Components.interfaces.nsIFactory)) {			throw Components.results.NS_ERROR_NOT_IMPLEMENTED;		}		if (aCID.equals(CLASS_ID)) {			return Factory;		}		throw Components.results.NS_ERROR_NO_INTERFACE;	},
6875	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/6875/1ac91e0d42f14ad64b3541a14a8f9e4f465b8ecb/kabl-comp-injector.js/buggy/components/kabl-comp-injector.js