Eiffel gets a new for-each-like syntax

Here is an article explaining Eiffel’s new for-each-like syntax.
It is pretty interesting to see how the language evolves… obviously a very different approach then the Lisp-ish “just add the syntax you need” approach.
Addendum:01/30/10
Changed the title as I meant ‘for-each’ and not ‘map’.