Node

constructor(data: T, depth: Int, childIndex: Int, parent: Tree.Element<T>?, childrenGenerator: (parent: Tree.Element.Node<T>) -> List<Tree.Element<T>>, next: Tree.Element<T>?, previous: Tree.Element<T>?, id: Any)