Re: Obligatory Pedant
It's reading the value of Windows each time at the beginning of the loop; and as long as this is one of those system pseudo-variables that BASIC used to use, and responds to other pseudo-variables being written, it will work.
Actually, maybe the pseudo-variables update asynchronously and the redundant pre-increment copy is a cunningly disguised clock slide ..... and a nice little trap for the unwary future maintainer!