default @NotNull List<WelcomeScreenTab> createWelcomeTabs(@NotNull WelcomeScreen ws, @NotNull Disposable parentDisposable) {
    WelcomeScreenTab wsTab = createWelcomeTab(parentDisposable);
    if (wsTab != null) {
      return new SmartList<>(wsTab);
    }
    return new ArrayList<>();
  }
default @NotNull List<WelcomeScreenTab> createWelcomeTabs(@NotNull WelcomeScreen ws, @NotNull Disposable parentDisposable)