(5) Не понял? В смысле изменить при создании на сервере? Пользуюсь расширением, и пытаюсь обойтись минимальными врезками. Поэтому использую конструкции "Перед" или "После". А тут при создании достаточно объемная процедура, и мой параметр используется в ее середине.
(7) Так и сделал. Но не хотелось добавлять в расширение модули, без крайней необходимости.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший