Yes, there is a subtle difference between `++x` and `x++` (or `--`).

Also, as I mentioned before, I did this for speed, because loop unwinding seems to help JS.