Correct synchronous calls to iterators