I need to backtrack if a user enters something invalid.
So I looked at the handy dandy "Validate Serial Number" project in the
examples, and found that cycle loop does exactly what I want.

But I wouldn't have guessed that from the documentation, Friedrich.

You say that "The Cycle Loop statement passes control immediately back to
the top of the Loop." I would have assumed that meant the top of the "Loop
Wizard" statement... but evidently it's the top of a sub-loop that exists
for each dialogue page?

If by some chance I did want to cycle back to the top of the Loop Wizard,
how would I do so?

Thanks.

Jane