Implement SetIterator