@Override
  public boolean processExistingKeys(@NotNull Processor<? super Key> processor) throws IOException {
    for (Key key : myMap.keySet()) {
      if (!processor.process(key)) return false;
    }
    return true;
  }
@Override
  public boolean processExistingKeys(@NotNull Processor<? super Key> processor)