michael@0: var a = function() { michael@0: return function ({x: arguments}) { michael@0: return arguments; michael@0: } michael@0: } michael@0: var b = eval(uneval(a)); michael@0: michael@0: assertEq(a()({x: 1}), 1); michael@0: assertEq(b()({x: 1}), 1); michael@0: michael@0: if (typeof reportCompare === "function") michael@0: reportCompare(true, true);