in reply to testing a croak

As from the docs on cpan:
carp - warn of errors (from perspective of caller) cluck - warn of errors with stack backtrace (not exported by default) croak - die of errors (from perspective of caller) confess - die of errors with stack backtrace shortmess - return the message that carp and croak produce longmess - return the message that cluck and confess produce
"We all agree on the necessity of compromise. We just can't agree on when it's necessary to compromise." - Larry Wall.