visitRecursively

fun <P> Tree.visitRecursively(visitor: TreeVisitor<Unit, P>, value: P)
fun Tree.visitRecursively(visitor: TreeVisitor<Unit, Unit>)