rem: var value = this.start; do { iterator(value); value = value.succ(); } while (this.include(value)); 
add: for (var i = 0; i < this.length; i++) iterator(this[i]); 
context:   _each: function(iterator) {    var value = this.start;    do {      iterator(value);      value = value.succ();    } while (this.include(value));  },
meta: 4973	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/4973/a2c6b493070c56ddf61aed9bf1fb5f9b3b94aa80/prototype.js/buggy/lib/prototype.js