Closable Iterators implementation