TODO: investigate-missed-ref-issue Выглядит так, что walkTree может работать неправильно, если ему на вход поступает MerkleTreeAnn. Надо расследовать и пофиксить так или иначе. Видимо, вообще от него избавиться уже не получится, так как слишком много от него уже зависит.