docs: public static <K, V> Map<K, V> toInvertedMap(Iterator<? extends K> keys, Function1<? super K, V> computeValues) {
  		Map<K, V> result = Maps.newLinkedHashMap();
  		while(keys.hasNext()) {
  			K k = keys.next();
  			result.put(k, computeValues.apply(k));
  		}
  		return result;
  	}