rem: mAttendees[i] = this.mAttendees[i].clone(); 
add: m.mAttendees[i] = this.mAttendees[i].clone(); 
context:     cloneItemBaseInto: function (m) {        m.mImmutable = false;        m.mGeneration = this.mGeneration;        m.mLastModifiedTime = this.mLastModifiedTime.clone();        m.mParent = this.mParent;        m.mId = this.mId;        m.mTitle = this.mTitle;        m.mPriority = this.mPriority;        m.mPrivacy = this.mPrivacy;        m.mStatus = this.mStatus;        m.mHasAlarm = this.mHasAlarm;        m.mCreationDate = this.mCreationDate.clone();        if (this.mRecurrenceInfo) {            m.mRecurrenceInfo = this.mRecurrenceInfo.clone();            dump ("old recurType: " + this.mRecurrenceInfo.recurType + " new type: " + m.mRecurrenceInfo.recurType + "\n");        }        if (this.mAlarmTime)            m.mAlarmTime = this.mAlarmTime.clone();        m.mAttendees = [];        for (var i = 0; i < this.mAttendees.length; i++)            mAttendees[i] = this.mAttendees[i].clone();        m.mAttachments = this.mAttachments;        m.mProperties = Components.classes["@mozilla.org/hash-property-bag;1"].                        createInstance(Components.interfaces.nsIWritablePropertyBag);        var e = this.mProperties.enumerator;        while (e.hasMoreElements()) {            var prop = e.getNext().QueryInterface(Components.interfaces.nsIProperty);            m.mProperties.setProperty (prop.name, prop.value);        }        return m;    },
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/69d4ea526b2b7776011cb478220397d215ba8108/calItemBase.js/clean/calendar/base/src/calItemBase.js