in reply to Re^2: back iffing with for?
in thread back iffing with for?

Perhaps I should have linked to the whole thread, and not merlyn's recent post about the for and foreach distinction.

Although the keywords may be replaced, the two have distinctly differeny syntax (which the original poster's example shows). The end result is that the two are not completely interchangable.