actual = ''; expected = 'ddd,'; // Bug 508187 { let f = function (y) { { let ff = function (g) { for each(let h in g) { if (++y > 5) { appendToActual('ddd') } } }; ff(['', null, '', false, '', '', null]) } }; f(-1) } assertEq(actual, expected)