Affects Version/s: 18.104.22.168
Fix Version/s: 22.214.171.124
Copied from https://issues.jboss.org/browse/RAILO-2580
This is best demonstrated with an example:
So rather than erroring because a.e doesn't exist, it gracefully returns null. Nice. This saves a lot of sequential structKeyExists() calls, or (grim) an isDefined() call.