@Override
  public void closeAndClean() throws IOException {
    ExceptionUtil.runAllAndRethrowAllExceptions(
      IOException.class, () -> new IOException("Can't closeAndClean " + keyValuesStorage + "/" + keyHashToIdMap),

      keyValuesStorage::closeAndClean,
      keyHashToIdMap::closeAndClean
    );
  }
@Override
  public void closeAndClean()