add: CalDuration = new Components.Constructor("@mozilla.org/calendar/duration;1", Components.interfaces.calIDateTime); 
context: function initBaseComponent(){    CalRecurrenceInfo = new Components.Constructor(kCalRecurrenceInfoContractID, kCalIRecurrenceInfo);    CalRecurrenceRule = new Components.Constructor(kCalRecurrenceRuleContractID, kCalIRecurrenceRule);    CalRecurrenceDateSet = new Components.Constructor(kCalRecurrenceDateSetContractID, kCalIRecurrenceDateSet);    CalRecurrenceDate = new Components.Constructor(kCalRecurrenceDateContractID, kCalIRecurrenceDate);    CalDateTime = new Components.Constructor("@mozilla.org/calendar/datetime;1",                                             Components.interfaces.calIDateTime);    CalAttendee = new Components.Constructor("@mozilla.org/calendar/attendee;1",                                             Components.interfaces.calIAttendee);}
meta: 8395	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/8395/dcbe2f5e68f6998ef75311a48b697dc3dd194c2e/calItemModule.js/buggy/calendar/base/src/calItemModule.js