documentcloud/underscore — comment on commit 9e4192729375c8eab68913d36de9fbb8ffbbdfcc
File:  line 0
By jdalton:

@jashkenas

> One person getting bitten by a browser bug is no reason

I used @kangax as a recent example. Other people have been bit by this because as mentioned it's addressed in libs like YUI, Dojo, MooTools, and Prototype.

> is no reason for every user of every website that uses a library to download that workaround code

A good chunk of that ~200bytes was the performance tweaks [you seem fine](https://github.com/documentcloud/underscore/commit/9e4192729375c8eab68913d36de9fbb8ffbbdfcc) with adding.

> I would love for there to be a version of it that strives for perfect spec behavior, with shims for all browsers. I would probably never use that version ... but it would be nice for it to exist.

Your message doesn't match your code as based on Underscore's code it strives for cross-browser consistent fallbacks for ES5 methods.
The fact that you would rather deliver a non-cross-browser consistent buggy lib is probably something your users should be aware of. I guess we should be thankful other devs have twisted your arm this far in producing a better lib than you wanted.