@ApiStatus.Internal
  <P extends JpsElement>
  JpsTypedLibrary<JpsSdk<P>> addSdk(@NotNull String name, @Nullable String homePath, @Nullable String versionString,
                                    @NotNull JpsSdkType<P> type, @NotNull P properties);
@ApiStatus.Internal
  <P extends JpsElement>
  JpsTypedLibrary<JpsSdk<P>> addSdk(@NotNull String name, @Nullable String homePath, @Nullable String versionString,
                                    @NotNull JpsSdkType<P> type, @NotNull P properties)