Help for this page
foreach my $node ( @{ $self->{_children} } ) { push @list, $node->traverse(); } return @list;
foreach node in the children ARRAY recursively call this routine ... when the routine reaches the end of the top children ARRAY the visited nodes haved all been pushed into the top list