A KeyValueIterable is a data structure which has an iterator() method
to iterate over key-value-pairs.
A KeyValueIterable is a data structure which has an iterator() method
to iterate over key-value-pairs.
keyValueIterator():KeyValueIterator<K, V>