nesting method is outputting json with each tab having its children! problem is that each tab is still in first level of object.. must be nested, not adjacency list
?? somehow it seems my raw data is already nested???
going to write simple, working implementation so i can make the data path work and possibly publish a version of it... going to put the other algorithm's implementation in comments for now