croak - die of errors (from perspective of caller)
confess - die of errors with stack backtrace
use Carp;
croak "We're outta here!";
die or warn, but report where the error was in
the code they were called from. Thus if you have a routine Foo
that has a carp in it, then the carp will report
the error as occurring where Foo was called, not where
carp was called.