Various iterators used internally by graph implementations and other components.