Array abuse

assuming that [this perf](http://jsperf.com/array-bounds-checking) is actually testing what I think it's testing (which isn't a forgon conclusion), then avoiding out of bounds array reads should cause a large speed boost in chrome (v8?) and a small speed decrease in firefox.  

I can try writing a node bench mark ala the insert and delete ones