All of us know how to evaluate a memory scope attribute using a dot notation syntax of the expression language.
Example: to access a request scope attribute, we use this syntax.
However, this syntax fails if the key has a dot (.) in its name. To overcome this limitation, expression language offers the string argument notation.
Example: to access a request scope attribute which has a (.) in its name, we use this syntax.