I got a tree of nodes, where each node has a name: String and 0..n child nodes children: List[Node]; more specifically scalaz\' Tree[A]
name: String
children: List[Node]
Tree[A]