private static Condition<? super SdkTypeId> getSdkTypeFilter(@Nullable ModuleBuilder moduleBuilder,
                                                               @NotNull Condition<? super SdkTypeId> defaultSdkTypeFilter) {
    return ObjectUtils.chooseNotNull(
      ObjectUtils.<ModuleBuilder, Condition<SdkTypeId>>doIfNotNull(moduleBuilder, it -> it::isSuitableSdkType),
      defaultSdkTypeFilter
    );
  }
private static Condition<? super SdkTypeId> getSdkTypeFilter(@Nullable ModuleBuilder moduleBuilder,
                                                               @NotNull Condition<? super SdkTypeId> defaultSdkTypeFilter)