@Transient
  public @NotNull MavenHomeType getMavenHomeType() {
    MavenHomeType type = mavenHomeType;
    if (type != null) return type;
    return BundledMaven3.INSTANCE;
  }
@Transient
  public @NotNull MavenHomeType getMavenHomeType()