in reply to Unquoted strings with strict

This seems to be some sort of magical property of the arrow operator. Any alphanumeric+underscore type text before it is recognized as an unquoted string, and this even applies to text inside curly braces, such as:
foo => $x same as: 'foo' => $x $x{foo} same as: $x{'foo'}