use Sub::Exporter;
use Carp 'confess';
+use Scalar::Util;
do {
my $CALLER;
confess "Role does not currently support 'extends'";
}
},
+ before => sub {
+ return sub { }
+ },
+ after => sub {
+ return sub { }
+ },
+ around => sub {
+ return sub { }
+ },
+ has => sub {
+ return sub { }
+ },
+ with => sub {
+ return sub { }
+ },
+ requires => sub {
+ return sub { }
+ },
+ excludes => sub {
+ return sub { }
+ },
+ blessed => sub {
+ return \&Scalar::Util::blessed;
+ },
+ confess => sub {
+ return \&Carp::confess;
+ },
);
my $exporter = Sub::Exporter::build_exporter({