@NotNull
  default List<TimedVcsCommit> getCommitsMatchingFilter(@NotNull VirtualFile root, @NotNull VcsLogFilterCollection filterCollection,
                                                        int maxCount)
    throws VcsException {
    return getCommitsMatchingFilter(root, filterCollection, PermanentGraph.Options.Default, maxCount);
  }
@NotNull
  default List<TimedVcsCommit> getCommitsMatchingFilter(@NotNull VirtualFile root, @NotNull VcsLogFilterCollection filterCollection,
                                                        int maxCount)