It's a language (English) problem -
for and foreach are words but they also designate the style of the loop, which I think is what
merlyn is getting at.
The words are aliases, the loops are not, as they are taken in context. It sounded like the disagreement was over:
for & foreach are now an alias to each other
which is ambiguous
--------------
"But what of all those sweet words you spoke in private?"
"Oh that's just what we call pillow talk, baby, that's all."