root level nodes inside methods are no longer clumped together as 'children' but are now a linked list in the order that they appear