rem: if (outer != null) throw Components.results.NS_ERROR_NO_AGGREGATION; return (new calTodo()).QueryInterface(iid); } 
add: if (outer != null) throw Components.results.NS_ERROR_NO_AGGREGATION; return (new constructor()).QueryInterface(iid); } 
context:         createInstance: function (outer, iid) {            if (outer != null)                throw Components.results.NS_ERROR_NO_AGGREGATION;            return (new calTodo()).QueryInterface(iid);        }
meta: 8395	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/8395/c2768a9ef27c347866d48f1727752b59043532b5/calItemModule.js/buggy/calendar/base/src/calItemModule.js