rem: !aIID.equals(Components.interfaces.calICalendarManager)) 
add: !aIID.equals(Components.interfaces.calICalendarManager) && !aIID.equals(Components.interfaces.nsIObserver)) 
context:     QueryInterface: function (aIID) {        if (aIID.equals(Components.interfaces.nsIClassInfo))            return calCalendarManagerClassInfo;        if (!aIID.equals(Components.interfaces.nsISupports) &&            !aIID.equals(Components.interfaces.calICalendarManager))        {            throw Components.results.NS_ERROR_NO_INTERFACE;        }        return this;    },
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/c8c28663881a75c0d25a60a3ae14596d09cddf47/calCalendarManager.js/clean/calendar/base/src/calCalendarManager.js