Describir: Algebras for Tree Algorithms