tree

fun <T> tree(init: TreeBuilderContext<T>.() -> Unit): Tree<T>