@Contract(value = " -> new", pure = true)
  public static @NotNull <K, V> Map<@NotNull K, V> createSoftMap() {
    return new SoftHashMap<>(4);
  }
@Contract(value = " -> new", pure = true)
  public static @NotNull <K, V> Map<@NotNull K, V> createSoftMap()