use Carp; use sigtrap qw(handler croak normal-signals error-signals);