causes weird issues with native array methods after slice/filter and other native methods.
for mongodb 2.x
Resolved Conflicts: benchmarks/mem.js
this is hot code. do not use array#methods for iteration
mostly removed need for runtime __proto__ hacking. still need to solve for MongooseDocumentArray. benchmarks/index.js runs ~65% faster test suite doesn't show any real improvement