Far cleaner and performant tree builder
Merge branch 'non-recursive-graph-construction'