jrburke/backbone — comment on commit 57c2029117649452c6cf4d3337e03f5d52bb8331
File: backbone.js line 27
By jdalton:

Good luck with `Function#toString`. I decided to review bugs with `Function#toString`, in Mozilla's bugzilla and other googlings, and they range from output not matching the original function or empty functions being returned *(dead code removal)*, to brackets and parenthesis being remove, to errors being thrown. It reminds me of the problems Prototype went through trying to get their [Function#argumentNames](http://prototypejs.org/api/function#method-argumentnames) working. With the history of `Function#toString` problems it seems like this is being setup to fail.