Поддержка пользовательских функций