Would there ever be a need to add ...IfExists operator to Condition Operators on 'AWS Global Condition Context Keys'?
AWS Global Condition Context Keys are available in every request context. AWS documentation states that:
If you use condition keys that are available only in some circumstances, you can use the IfExists versions of the condition operators.
However, the example provided in AWS documentation here seems to contradict the intended use of ..IfExists operator because they have added ...IfExists operator to Condition Operators on 'AWS Global Condition Context Keys'. I have put a screenshot of the example from AWS documentation - see below.