redo: turn off overaggressive -flto
test: make param0 explicitly optional
redo: swap -O1 for -flto
lib/tree: change key_str format
lib/tree/node: remove node_insert
test: update for changed node structures
lib/tree/tree: use floor, not round, in tree_graph percentage