use Carp 'confess';
use Scalar::Util 'weaken';
-our $VERSION = '0.71';
+our $VERSION = '0.71_01';
$VERSION = eval $VERSION;
our $AUTHORITY = 'cpan:STEVAN';
($params{package_name} && $params{name})
|| confess "You must supply the package_name and name parameters $UPGRADE_ERROR_TEXT";
- my $self = (ref($class) || $class)->_new(\%params);
+ my $self = $class->_new(\%params);
weaken($self->{associated_metaclass}) if $self->{associated_metaclass};