michael@0: function f(...rest) { michael@0: function nested () { michael@0: return rest; michael@0: } michael@0: return nested; michael@0: } michael@0: assertEq(f(1, 2, 3)().toString(), [1, 2, 3].toString());