продолжена работа над добавлением встроенных функций и тестами