docs: public final T build() {
          T dialog = buildDialog();
          if(!extraWindowHints.isEmpty()) {
              Set<Window.Hint> combinedHints = new HashSet<Window.Hint>(dialog.getHints());
              combinedHints.addAll(extraWindowHints);
              dialog.setHints(combinedHints);
          }
          return dialog;
      }