michael@0: eval("function f() { function g() {} return g; }"); michael@0: assertEq(f().prototype !== f().prototype, true); michael@0: michael@0: function f1() { michael@0: function g1() { michael@0: function h1() { return h1; } michael@0: } michael@0: return g1; michael@0: } michael@0: assertEq(f1().prototype !== f1().prototype, true);