Oh, doh! I just looked again. `pop` and `shift` are faster in older browsers, but regular index iteration is now faster.

Also, behaviorally what do we want? Copying the array does mean it's basically safe to mutate in the middle.