documentcloud/underscore — pull request #458 by zspencer (2012-02-02 13:30:33+00:00)
Title: Reject and Select should not destroy Collections indexes

Allo all,

Was talking with [Justin Searls](https://twitter.com/#!/Searlsware/status/164860983876136960) regarding how odd it is that when we use the underscore reject/select methods on 'maps.'

I've provided a set of commits which solve this issue, but I'm not happy with the implementation. For instance, there are several array methods(i.e. without) that work on the arguments object which I've now had to convert the object to an array to prevent side effects.

It is my opinion that without, etc. should also return the type of thing they were called with, but I would like your opinion on this before I move forward.

Zee