don't mess with Array.prototype
0.5.15