gregw2 7 days ago

This is way more complicated than it needs to be, or at least the author fails to clearly articulate that a ton of complexity here is just to support ragged hierarchies and if you have a fixed level hierarchy, its /way/ simpler