Прототип функции готов

Нет физической записи на диск, кажется.
Можно начинать писать юнит-тесты