все приватные методы должны начинаться с `_`. Дело не в формальности, а в том, чтобы сразу понимать интерфейс этого модуля.