michael@0: evalcx("\ michael@0: Object.defineProperty(this, \"a\", {});\ michael@0: f = (function(j) {\ michael@0: a = Proxy\ michael@0: });\ michael@0: Object.defineProperty(this, \"g\", {\ michael@0: get: function() {\ michael@0: return ({\ michael@0: r: function() {},\ michael@0: t: function() {}\ michael@0: })\ michael@0: }\ michael@0: });\ michael@0: for (p in g) {\ michael@0: f(1)\ michael@0: }\ michael@0: ", newGlobal())