rem: comp.contractid, true, true); 
add: contractid, true, true); dump("registering for category stuff\n"); 
context:     registerSelf: function (compMgr, fileSpec, location, type) {        compMgr = compMgr.QueryInterface(Components.interfaces.nsIComponentRegistrar);        var catman = Components.classes["@mozilla.org/categorymanager;1"]            .getService(Components.interfaces.nsICategoryManager);        for (var i = 0; i < componentData.length; i++) {            var comp = componentData[i];            if (!comp.cid)                continue;            dump ("calItemModule: registering " + comp.contractid + "\n");            compMgr.registerFactoryLocation(comp.cid,                                            "",                                            comp.contractid,                                            fileSpec,                                            location,                                            type);            if (comp.category) {                catman.addCategoryEntry(comp.category, comp.categoryEntry,                                        comp.contractid, true, true);            }        }    },
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/0618f068985052bcc64bc8f2d7c0cbcdb6115092/calItemModule.js/buggy/calendar/base/src/calItemModule.js