@Override
  public void flush(boolean memoryCachesOnly) {
    try {
      applyBulkOperation(getChildStorages(), storageOwner -> storageOwner.flush(memoryCachesOnly));
    }
    catch (IOException ignored) { // handled 
    }
  }
@Override
  public void flush(boolean memoryCachesOnly)