rem: dojo.forEach(bar, function(elt, idx, array){ switch(idx){ case 0: t.assertEqual("a", elt); break; case 1: t.assertEqual("b", elt); break; case 2: t.assertEqual("c", elt); break; default: t.assertTrue(false); } }); 
add: dojo.forEach(undefined, function(){}); 
context: 			dojo.forEach(bar, function(elt, idx, array){				switch(idx){					case 0: t.assertEqual("a", elt); break;					case 1: t.assertEqual("b", elt); break;					case 2: t.assertEqual("c", elt); break;					default: t.assertTrue(false);				}			});
meta: 4497	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/4497/ca637400fedc26ca834f6a1f126f3cf63833feca/array.js/clean/tests/_base/array.js