description( 'Tests to ensure that activations are built correctly in the face of duplicate parameter names and do not cause crashes.' ); function test1(a, b, b, b, b, b, b) { return function() { return a; } } shouldBe('test1("success")()', '"success"'); function test2(a, a, a, a, a, a, b) { return function() { return b; } } shouldBe('test2("success", "success", "success", "success", "success", "success", "success")()', '"success"');