private boolean auxCreateDirectory(VirtualFile dir, String name) throws IOException {
    for (var handler : handlers()) {
      if (handler.createDirectory(dir, name)) return true;
    }
    return false;
  }
private boolean auxCreateDirectory(VirtualFile dir, String name)