Would it be worthwhile to have something like this:
(defun hash-table-next (hash-table)
"Returns the first EXIST-P, KEY, VALUE triple in the HASH-TABLE it can
get its hands on; otherwise, NIL."
(with-hash-table-iterator (fn hash-table)
(fn)))
?
regards, Samium Gromoff
P.S. The original idea belongs to Tobias Rittweiler.