Dot to Bracket Notation transforms composite references in dot notation into
square bracket notation.
The following example is a composite reference in dot notation:
After transformation the composite reference is in square bracket notation
Consider combining this transformation with Duplicate Literals Removal to
replace the string literals with variables (aliases) that will make
the resulting code more resilient to automated de-obfuscator tools.