Understood. However I face a strange issue with this:
Here is an example.
$bigHash is similar to my example. A hash full of other hashes full of other hashes and so forth. I don't have direct access to %bigHash only $bigHash. So, me wanting to dereference it would assume that my %newHash = %$bigHash would do the trick right?
The issue is, is %newHash only contains the FIRST hash of $bigHash. I'm not entirely sure on what causes this, but I'd love to learn!