@Override
  public void clear() {
    ConcurrencyUtil.withLock(myLock.writeLock(), () -> {
      try {
        incrementModificationStamp();
        doClear();
      }
      catch (StorageException | IOException e) {
        LOG.info(e);
      }
    });
  }
@Override
  public void clear()