[#4] ResultSetIterator doesn't fulfil Iterator.next() contract with respect to NoSuchElementException