Цитата Сообщение от Владимир Ситников Посмотреть сообщение
А теперь побуду адвокатом ОЛ пользователей: так можно вообще дойти до того, что все ошибки вредно исправлять.
В развитых средствах давным-давно используется автоматическая миграция кода на новую версию.

Открываем, например, старый ОЛ проект в новой версии и ОЛ говорит: "у вас тут write to FB для CTU, но раньше это не работало, а сейчас есть возможность починить. Чиним?"
Грубо говоря, если создаём новый проект, то там всё работает. А, если открываем старый, то ОЛ находит проблемную часть и предлагает починить.

Почему такое не делается в ОЛ -- непонятно.
Почему же не делается?! Делается и уже очень давно, иначе развитие лоджика застопорилось бы много лет назад. Когда задумывался лоджик ряд вещей было упущено, цели лоджику ставились другие, не такие как сейчас. Насчет того, что что-то разработчики не сделали, какие-то задачи упустили... Есть оперативный план, в него входят задачи, сортируются по приоритетам. Если какая-либо задача не была сделана, значит коэффициент важности и трудозатратности этой задачи не в верху списка.
Дать доступ к CTU - задача как менее приоритетная так и более трудозатратная. Как rovki уже сказал этот блок выполнен как гибрид. Он и не макрос и не элементарный блок. Поэтому есть определенные сложности. Никто не говорит что они нерешаемые, но время будет потрачено.