michael@0: function c0(i) { print(i) } michael@0: function c1() { c0.apply({}, arguments); } michael@0: function c2() { c1.apply({}, arguments); } michael@0: function c3(a) { c2(a); } michael@0: c3(1); michael@0: c3(1); michael@0: c3(""); michael@0: c3("");