ну "алгтд" с мутабельными полями-то нет. в хешмапе - массивы, там фромлист мутирует массивы, но без всякого ст
Ну необязательно прямо фризить структуру в конце.
Как мне кажется, для деревьев от тысячи элементов просто промежуточный накопитель в виде пары мутабельных массивов - с элементами и со структурой, или даже хотя бы дерево из STRef ов лучше бы работали