Remove RecursiveIterator implementation from HierarchicalRole