default @Nullable Bookmark createBookmark(@NotNull Project project, @NotNull String url, @Nullable String moduleName) {
    BookmarksManager manager = BookmarksManager.getInstance(project);
    if (manager == null) return null;
    Object context = createBookmarkContext(project, url, moduleName);
    if (context == null) return null;
    return manager.createBookmark(context);
  }
default @Nullable Bookmark createBookmark(@NotNull Project project, @NotNull String url, @Nullable String moduleName)