package Mouse::Role;
use Mouse::Exporter; # enables strict and warnings
-our $VERSION = '0.70';
+our $VERSION = '0.72';
use Carp qw(confess);
use Scalar::Util qw(blessed);
Carp::croak "Roles do not support 'extends'";
}
-sub with {
- my $meta = Mouse::Meta::Role->initialize(scalar caller);
- Mouse::Util::apply_all_roles($meta->name, @_);
+sub with {
+ Mouse::Util::apply_all_roles(scalar(caller), @_);
return;
}
=head1 VERSION
-This document describes Mouse version 0.70
+This document describes Mouse version 0.72
=head1 SYNOPSIS