in reply to Re^2: Hashes and boolean values
in thread Hashes and boolean values

I cannot answer whether you will burn later, but exists $hash{foo} will not autovivify $hash{foo}. Now, exists $hash{foo}{bar} will autovivify $hash{foo}, but then, so will EXPR if $hash{foo}{bar}.