or download this
die "foo"; # prints as "foo at script line whatever\n" - stringifie
+d
#die "foo", "foo"; # stringified - same as above but with "foofoo"
#die {hi => 'there'}; # not stringified - shows correctly as a hashre
+f
#die 'foo',{hi => 'there'}; # stringified "fooHASH{whatever}"
#warn {hi => 'there'}; # always stringified