Функционал по анализу аргументов функции вынесен в отдельный метод и файл