> -- AVC писал(а):
> Не знаю, я не брал.   разницы между ББ и ETH-Обероном нет, так что подобное решение вполне возможно и в ББ.

А. Ну как всегда. А потом кто-то удивляется нулевой популярности BB.

> -- AVC писал(а):
> Хотя бы вызывая одну и ту же вложенную процедуру (можно даже назвать ее Finally  ) как при нормальном завершении подпрограммы, так и из обработчика исключения.

FINALLY в нормальных языках как раз и служит для того, чтобы не вызывать два раза одну и ту же процедуру. Особенно извращенно это будет выглядеть для случаев, когда надо всего лишь сделать какой-нибудь Close(resource) (а таких случаев - большинство).

> -- AVC писал(а):
> По видимому, вместе с соответствующим модулем обработки исключений.Или просто переносить ББ.

Особенно забавно это будет выглядеть, когда каждый разработчик будет поставлять свой самый правильный "модуль обработки исключений" и они начнут вызывать не свои обработчики.