docs: public static <K, V> void forEach(Map<K, V> map, KVConsumer<K, V> kvConsumer) {
  		int index = 0;
  		for (Entry<K, V> entry : map.entrySet()) {
  			kvConsumer.accept(entry.getKey(), entry.getValue(), index);
  			index++;
  		}
  	}