michael@0: michael@0: function foo() { michael@0: var x = {}; michael@0: x.__proto__ = function() { return 0 } michael@0: return x; michael@0: } michael@0: var a = foo(); michael@0: var b = foo(); michael@0: assertEq(a.__proto__ === b.__proto__, false);