>It's still possible to introduce a new syntax for collecting yielded
    >values, but we should not in a hurry to change the syntax.
                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    >
    >                            matz.

Agreed!  We could add bells and whistles until Ruby starts to look
like some other, well-known, bloated languages, but I don't think
that's a good idea.

On the other hand, adding neat features as libraries (that do not
modify the core language) is valuable and helps show how
expressive the language can be.

/\ndy