Add helpers for partial descendant traversal to element iterators