michael@0: function first(a) { michael@0: return a[0]; michael@0: } michael@0: function g() { michael@0: first([function() {}])(); michael@0: } michael@0: first([function() {}]); michael@0: first([function() {}]); michael@0: first([function() {}]); michael@0: first([function() {}]); michael@0: first([function() {}]); michael@0: first([function() {}]); michael@0: first([function() {}]); michael@0: first([function() {}]); michael@0: first([function() {}]); michael@0: first([function() {}]); michael@0: g(); michael@0: g();