Max. Metal Shader Standard has no effect

Hi,

the Max. Metal Shader Standard to Target can be set in the Platform specific MacOS settings, but this code in MacTargetPlatformModule.cpp seems to prevent it:

int32 Value = 1;
GConfig->GetInt(TEXT("/Script/MacTargetPlatform.MacTargetSettings"), TEXT("MaxShaderLanguageVersion"), Value, GEngineIni);
TargetSettings->MaxShaderLanguageVersion = FMath::Max(Value, 4);

is this on purpose or can we still target MacOS 10.13+ when changing this line of code?