tested tree.IterAscendStartingAt