add: itemToDelete = this.finalizePendingModification(itemToDelete); 
context:     deleteOccurrence: function (aOccurrence) {        var itemToDelete = getOccurrenceOrParent(aOccurrence);        if (!itemToDelete) {            return;        }        if (!itemToDelete.parentItem.hasSameIds(itemToDelete)) {            var event = itemToDelete.parentItem.clone();            event.recurrenceInfo.removeOccurrenceAt(itemToDelete.recurrenceId);            doTransaction('modify', event, event.calendar, itemToDelete.parentItem, null);        } else {            doTransaction('delete', itemToDelete, itemToDelete.calendar, null, null);        }    }
meta: 8395	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/8395/8a8fb1e50f1a74dbb1713b031761c84e92fa5b69/calendar-views.js/buggy/calendar/base/content/calendar-views.js