node

fun node(init: TreeNodeContext<T>.() -> Unit)

Add an empty node to configure inside the builder afterward.


fun node(name: String, attributes: List<T> = emptyList(), init: TreeNodeContext<T>.() -> Unit)

Add a new named node with a builder