@NotNull
  default Future<Boolean> jumpToCommit(@NotNull Hash commitHash, @NotNull VirtualFile root) {
    return jumpToCommit(commitHash, root, true);
  }
@NotNull
  default Future<Boolean> jumpToCommit(@NotNull Hash commitHash, @NotNull VirtualFile root)