@NotNull
  public static Builder buildFor(@Nullable Project project, @NotNull JComponent component) {
    return new Builder(project, component);
  }
@NotNull
  public static Builder buildFor(@Nullable Project project, @NotNull JComponent component)