public static @NotNull <K, V> Map<@NotNull K, V> createWeakIdentityMap(int initialCapacity, float loadFactor) {
    return createWeakMap(initialCapacity, loadFactor, HashingStrategy.identity());
  }
public static @NotNull <K, V> Map<@NotNull K, V> createWeakIdentityMap(int initialCapacity, float loadFactor)