rem: return this.cleanupParsingState(this); 
add: this.cleanupParsingState(this); return; 
context:   storeNextItem: function()  {    if (!this.itemsToStore ||  !this.itemsToStore.length)    {      this.createFolder();      return this.cleanupParsingState(this);    }    var item = this.itemsToStore[this.itemsToStoreIndex];     item.store();    item.markValid();    // if the listener is tracking progress for storing each item, report it here...    if (item.feed.downloadCallback && item.feed.downloadCallback.onFeedItemStored)      item.feed.downloadCallback.onFeedItemStored(item.feed, this.itemsToStoreIndex, this.itemsToStore.length);     this.itemsToStoreIndex++    // eventually we'll report individual progress here....    if (this.itemsToStoreIndex < this.itemsToStore.length)    {      if (!this.storeItemsTimer)        this.storeItemsTimer = Components.classes["@mozilla.org/timer;1"].createInstance(Components.interfaces.nsITimer);      this.storeItemsTimer.initWithCallback(this, 50, Components.interfaces.nsITimer.TYPE_ONE_SHOT);    }    else    {      // we have just finished downloading one or more feed items into the destination folder,      // if the folder is still listed as having new messages in it, then we should set the biff state on the folder      // so the right RDF UI changes happen in the folder pane to indicate new mail.      if (item.feed.folder.hasNewMessages)        item.feed.folder.biffState = Components.interfaces.nsIMsgFolder.nsMsgBiffState_NewMail;      this.cleanupParsingState(item.feed);       }  },
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/514517832495cd1deca9f04d313782c5a6a0392f/Feed.js/buggy/mail/extensions/newsblog/content/Feed.js