@Override
  public boolean equalsByReference(@NotNull KeyFMap other) {
    if (this.size() != other.size()) return false;
    return myMap.entrySet().stream().allMatch(entry -> entry.getValue() == other.get(entry.getKey()));
  }
@Override
  public boolean equalsByReference(@NotNull KeyFMap other)