Модули. Других вариантов нет, в BAS даже пространство имен глобальное в рамках потока, а ты хочешь классы.
Фигу нам с тобой, а не классы, обойдемся.
От сюда можешь взять) там уже все сделано
https://community.bablosoft.com/topic/31392/execute-code-v2