More tools for iterators