rem:  if (this.loading) { this.loading = false; return; }  
context:     writeICS: function () {        // Don't save right after loading. There are no changes anyway.        if (this.loading) {            this.loading = false;            return;        }        this.locked = true;        if (!this.mUri)            throw Components.results.NS_ERROR_FAILURE;        // makeBackup will call doWriteICS        this.makeBackup();    },
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/422f11f2ec41f424703b1a4132570d01822bac27/calICSCalendar.js/buggy/calendar/providers/ics/calICSCalendar.js