Estrutura de dados da árvore no Mathematica

Utilizei o mathematica principalmente como bancada de matemática e para escrever programas ad-hoc relativamente pequenos. No entanto, estou projetando um sistema que pretendo programar no Mathematica. Preciso armazenar dados em uma árvore, pesquisar e atravessar a árvore. Embora eu saiba implementar uma árvore, prefiro código padrão testado. Examinei que tipo de pacotes existem para estruturas de dados básicas no wiki de usuários do Mathematica. Não encontrei nenhum, embora exista um pequeno exemplo na documentação do Mathematic

Agora às minhas perguntas:

xiste algum pacote (de código aberto) para estruturas de dados disponível em algum luga

Que abordagem você usou em relação às estruturas de dados? Desenvolvendo gradualmente seu próprio pacote util?

(Não é uma pergunta, apenas um comentário. Talvez ... a falta de (muitos disponíveis) pacotes de código aberto seja a razão pela qual o Mathematica não tem o momento que merece. Receio que haja uma questão de galinha / ovo.

questionAnswers(2)

yourAnswerToTheQuestion