default @NotNull VirtualFileFilter and(@NotNull VirtualFileFilter other) {
    return file -> accept(file) && other.accept(file);
  }
default @NotNull VirtualFileFilter and(@NotNull VirtualFileFilter other)