Science blog header branching more robust

Added descendant helper function