use if ( not our $__mx_is_compiled ), 'Moose::Meta::Class';
use if ( not our $__mx_is_compiled ), metaclass => 'Moose::Meta::Class';
-our $VERSION = '0.94';
+our $VERSION = '1.11';
$VERSION = eval $VERSION;
our $AUTHORITY = 'cpan:STEVAN';
sub new {
my $class = shift;
-
- my $params = $class->BUILDARGS(@_);
-
my $real_class = Scalar::Util::blessed($class) || $class;
- my $self = Class::MOP::Class->initialize($real_class)->new_object($params);
- $self->BUILDALL($params);
+ my $params = $real_class->BUILDARGS(@_);
- return $self;
+ return Class::MOP::Class->initialize($real_class)->new_object($params);
}
sub BUILDARGS {