rem: dojo.every(bar, function(elt, idx, array){ switch (idx) { case 0: ok = (elt=='a'); result = true; break; case 1: ok = (elt=='b'); result = false; break; case 2: ok = false; break; default: ok = false; } t.assertTrue(ok); return result; }); 
add: dojo.every(foo, function(elt, idx, array){ switch(idx){ case 0: t.assertEqual(128, elt); return true; case 1: t.assertEqual("bbb", elt); return true; case 2: t.assertEqual(512, elt); return true; default: return false; } }) 
context: 			dojo.every(bar, function(elt, idx, array){				switch (idx) {					case 0: ok = (elt=='a'); result = true; break;					case 1: ok = (elt=='b'); result = false; break;					case 2: ok = false; break;					default: ok = false;				}				t.assertTrue(ok);				return result;			});
meta: 4497	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/4497/22c71a9dace4975bb8e1f9f20c001aa89be2fdd4/array.js/buggy/tests/_base/array.js