michael@0: foo = {} michael@0: foo.y = 3; michael@0: foo.y = function () {} michael@0: Object.defineProperty(foo, "y", { set:function(){} }) michael@0: gc() michael@0: delete foo.y michael@0: gc();