Народ кто когда делает скрипти пакует части скрипта в кубики - if -true (и подписовает их)? думаю все. А не стоит ли подумать добавить некий модуль для етой цели. (чтоб не токо подписовать может что другое добавить, не знаю что но юзать его точно будуть). Кстати можна в функцию запакововать части скрипта, но их не подпишеш, так как кубик.
Можна добавить переход к кубику етому действия. Чем лучше метки - в метке два действия - установить и перейти.+ не раз уже попадалса на одинаковие метки. и потом копал почему скрипт скачет не понятно куда. А в кубике есть уникальное ID - и не будеть конфликтов. Можна в лог ошибки виводить кроме номера действия названия кубика для информ. но ето может лишнее.