Add functions to enumerate source children/tree