No, actually, Abigail added the -1 because there was no longer an extra element to skip over. It doesn't make sense to subtract 1 to skip over an extra element, does it? The same premise holds true in my snippet as well.
Makeshifts last the longest.
Comment on Re^4: Schwartzian Transform and memory allocation.