вообще-то будет хорошо если БСП сделают в виде классов с описанными интерфейсами, тогда БСП будет некой прослойкой между платформой и кодом с возможностью безгеморгого обновления
Нужно, затрахиваешься реализовать одни-и те же операции в нескольких документах, сложнее вести поддержку кода, плюс нет возможности для реализации собственных объектов - обработка не катит. Отсюда, я считаю, нет нормальной документации по функциям и процедурам как БСП, так и типовых.
Да, показываю пример
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший