Perl 5 role for classes that can be thrown
