When one attempts to store a hash as the value of another hash's key, the hash is evaluated in scalar context. And this is not valuable for Perl programmers, only for perl programmers. Read more about this at perlmonks.org.
Example of incorrect attempt to create a hash of hashes. No error is raised by perl. However, use the
debugger to see the value of the outer hash's one key.