die "foo"; # prints as "foo at script line whatever\n" - stringified #die "foo", "foo"; # stringified - same as above but with "foofoo" #die {hi => 'there'}; # not stringified - shows correctly as a hashref #die 'foo',{hi => 'there'}; # stringified "fooHASH{whatever}" #warn {hi => 'there'}; # always stringified