сложно, это когда ты пытаешься реализовать подобие ооп в луа без использования либ и без знаний о метатаблицах