ATS Web Content Exception Usage - undocumented Info.plist keys?

We need to add the above ATS exception to our app - the documentation says to add the NSAllowsArbitraryLoadsInWebContent key set to YES in our Info.plist file which I have done. It also states that justification for its use should be provided when submitting for review.

However there appear to be some keys in the Info.plist which are intended for just that - but strangely I cannot find any documentation for these keys anywhere - I get literally zero results when searching for the keys in Google:

Can anyone explain what the purpose of these undocumented keys are for and if they can in fact be used to provide a justification for using this exception?

For the record these additional keys are:

NSAllowsArbitraryLoadsInWebContentUsageDescriptionNSATSExceptionUsageNSATSExceptionUsageUserChosenContent
ATS Web Content Exception Usage - undocumented Info.plist keys?
 
 
Q