Newbie wrote:

> So, from a language design perspective, what would be wrong with this?
> 
> do
>    stuff
>    do
>      risky stuff
>    rescue
>      SOS
>    end
>    more stuff
> end while bored

"do" doesn't work this way -- it's an iterator (loosely speaking). "begin"
is not an iterator. They are different. There are good reasons to make this
distinction.

-- 
Paul Lutus
http://www.arachnoid.com