in reply to Re^4: Dynamically named hashes (w or w/o strict)
in thread Dynamically named hashes (w or w/o strict)

$hash_ref = {}; #This "resets" or creates a new reference?

The latter. Any time you write $variable = {} or $variable = { foo => "bar" }, etc, Perl creates a new anonymous hash.