Я просто показал, что можно мой код внедрить в любой скрипт, сопрограмма main() никак не повлияла бы на производительность, это пример кода. насчет обязательного запуска функции main ничего не буду говорить, сейчас нет возможности проверить, твой код тоже работоспособен
а вообще, по большинству...