Модули. Других вариантов нет, в BAS даже пространство имен глобальное в рамках потока, а ты хочешь классы.
Фигу нам с тобой, а не классы, обойдемся.
А можно немного поподробнее?)
@jsmos Суть в том, что я запускаю функцию асинхронно и не наблюдаю никаких вылетов. Для того чтобы воспроизвести ошибку и исправить её требуется немного больше информации. С какими настройками выполняется Асинхронный вызов и какие действия находятся в функции? В идеале конечно прикрепление скрипта