default @NotNull <T extends Component> ActionListener createBrowser(@NotNull Project project,
                                                                      @NlsContexts.DialogTitle String title,
                                                                      @NotNull TextComponentAccessor<T> textComponentAccessor,
                                                                      @NotNull T component,
                                                                      @NotNull Supplier<? extends TargetEnvironmentConfiguration> configurationSupplier,
                                                                      @NotNull TargetBrowserHints targetBrowserHints) {
    return createBrowser(project, title, textComponentAccessor, component, configurationSupplier);
  }
default @NotNull <T extends Component> ActionListener createBrowser(@NotNull Project project,
                                                                      @NlsContexts.DialogTitle String title,
                                                                      @NotNull TextComponentAccessor<T> textComponentAccessor,
                                                                      @NotNull T component,
                                                                      @NotNull Supplier<? extends TargetEnvironmentConfiguration> configurationSupplier,
                                                                      @NotNull TargetBrowserHints targetBrowserHints)