X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FMouse%2FRole.pm;h=678d4e92b84ab5f61a4b67854db27f35de51b81d;hb=4377514b87240cd2caab82bc09a7ab3f7ba688c3;hp=8eeadc9c481e704859fb38cd82d730c8d896464e;hpb=eb812bdec4270b062ab0f35e2d22696e92324dfe;p=gitmo%2FMouse.git diff --git a/lib/Mouse/Role.pm b/lib/Mouse/Role.pm index 8eeadc9..678d4e9 100644 --- a/lib/Mouse/Role.pm +++ b/lib/Mouse/Role.pm @@ -5,6 +5,7 @@ use warnings; use Sub::Exporter; use Carp 'confess'; +use Scalar::Util; do { my $CALLER; @@ -36,6 +37,12 @@ do { excludes => sub { return sub { } }, + blessed => sub { + return \&Scalar::Util::blessed; + }, + confess => sub { + return \&Carp::confess; + }, ); my $exporter = Sub::Exporter::build_exporter({