rem: item = this.lastmod.get(i); 
add: item = stories.get(i); 
context: Site.prototype.history_macro = function(param, type) {   param.limit = Math.min(param.limit || 10, 20);   type || (type = param.show);   var counter = i = 0;   var size = this.lastmod.size();   var discussions = this.metadata.get("discussions");   var item;   while (counter < param.limit && i < size) {      if (i % param.limit === 0) {         this.lastmod.prefetchChildren(i, param.limit);      }      item = this.lastmod.get(i);      i += 1;      switch (item.constructor) {         case Story:         if (type === "comments") {            continue;         }         break;         case Comment:         if (type === "stories" || item.story.mode === Story.PRIVATE ||               item.story.commentsMode === Story.CLOSED ||                this.commentsMode === Site.CLOSED) {            continue;         }         break;      }      item.renderSkin("Story#history");      counter += 1;   }   return;};
meta: 993	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/993/6e28d59eebd1ae098121be8d4b53baf4137a0411/Site.js/buggy/code/Site/Site.js