Don't do anything special about 'for' statements. The semicolons within
the conditional can be considered statements; it's not an accident
that the semicolon was used as the separator in the language definition.
Besides, just looking for the 'for' keyword also catches for-each statements,
which have no semicolons, and identifiers like 'fortune' or 'therefore'.