michael@0: var obj = {}; michael@0: (function() { michael@0: if (obj) { michael@0: function f() { obj.x = 1; } michael@0: obj.m = function() { f(); }; michael@0: } michael@0: })(); michael@0: obj.m(); michael@0: assertEq(obj.x, 1);