Unify iterator design.