> -- Илья Ермаков писал(а):
> (экспорт на запись запретить бы вообще...)
В данном случае это ничего не даст. Раз переменную так объявили, значит есть необходимость менять её значение в других модулях. Если запретить экспорт на запись, то эта потребность будет удовлетворена созданием уродливой процедуры, которая делает только то, что устанавливает новое значение переменной.  Это инкапсуляция, доведённая до абсурда.