@Override
  public @NotNull KeyFMap minus(@NotNull Key<?> key) {
    if (key == key1) return new OneElementFMap<>(key2, value2);
    if (key == key2) return new OneElementFMap<>(key1, value1);
    return this;
  }
@Override
  public @NotNull KeyFMap minus(@NotNull Key<?> key)