rem: if (results.length > 0) (number - results.last().length).times(function() { results.last().push(fillWith) 
add: return this.eachSlice(number, function(slice) { while(slice.length < number) slice.push(fillWith); return slice; 
context:     if (results.length > 0) (number - results.last().length).times(function() {      results.last().push(fillWith)    });
meta: 2749	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/2749/53dfa93e53bccf5af1729cbdce88cb70e1ffcca5/prototype.js/buggy/public/javascripts/prototype.js