parseRangedLoop is special in the case, that we have multiple statements that start with 'for id, id'. So we have to push multiple tokens back to the channel, if we fail before encountering the ':'. After that, we fail hard!
(tokens *TokenChannel)
source not stored for this graph (policy: none)
no test coverage detected