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