Why did nobody tell me how tricky it is to build and traverse nice tree structures from data modeled as an adjacency list? Do I hear an “amen”?

*****
Written on