code: public final Set<Map.Entry<K,V>> entrySet() {
  
  	return new AbstractSet<Map.Entry<K,V>>() {
  	    public Iterator<Map.Entry<K,V>> iterator() {
  		return entryIterator();
  	    }
  	    public int size() {
  		return size;
  	    }
  	};
      }
docs: Returns an unmodifiable set view of the map entries.