static S treeViewToString_withoutHijackPrint(final TreeView t, fO... _) {
new LS out;
treeViewToString_withoutHijackPrint_impl(t, 0, out, _);
ret lines(out);
}
static void treeViewToString_withoutHijackPrint_impl(TreeView t, int indent, LS out, O... _) {
if (t == null) ret;
O stringifier = optPar stringifier(_);
out.add(spaces(indent) + callStringifier(stringifier, t));
for (TreeView c : unnull(t.children()))
treeViewToString_withoutHijackPrint_impl(c, indent+2, out, _);
}