All tokens are now kept in a slice, not removed.  A global index is used instead.
Fixed parseExpr bug where len(slice) was 1 bigger than I thought, because of some weirdness with make()