this.pool.push(this.nodelist.clone(buffer)); 
this.pool.push(this.nodelist.clone(buffer, true)); 
	render: function(context, buffer){		var parentloop = {};		if(context.forloop){			parentloop = context.forloop;		}		var items = context.get(this.loop, []);		context.push();		for(var i = items.length; i < this.pool.length; i++){			this.pool[i].unrender(context, buffer);		}		if(this.reversed){			items = items.reversed();		}		var j = 0;		for(var i in items){			var item = items[i];			context.forloop = {				key: i,				counter0: j,				counter: j + 1,				revcounter0: items.length - j - 1,				revcounter: items.length - j,				first: j == 0,				parentloop: parentloop			};			context[this.assign] = item;			if(j + 1 > this.pool.length){				this.pool.push(this.nodelist.clone(buffer));		 	}			buffer = this.pool[j].render(context, buffer, this);			++j;		}		context.pop();		return buffer;	},
5168	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/5168/7ab32fc38a5ee4276e3df6781fa11254b214c54a/logic.js/buggy/dtl/tag/logic.js