michael@0: try { michael@0: var x michael@0: for (x in [x]) michael@0: gczeal(2) michael@0: new NaN michael@0: } catch(e) {} michael@0: (function() { michael@0: for (a in [Boolean(), x.t]) {} michael@0: } (function() {})) michael@0: