extends 'Moose::Meta::Class';
-sub new { shift->SUPER::new(@_); }
+with 'Reaction::Role::Meta::Class';
-around initialize => sub {
- my $super = shift;
- my $class = shift;
- my $pkg = shift;
- $super->($class, $pkg, 'attribute_metaclass' => 'Reaction::Meta::Attribute', @_ );
-};
+no Moose;
-
-__PACKAGE__->meta->make_immutable;
+#__PACKAGE__->meta->make_immutable;
1;
+
+__END__;
+
+=head1 NAME
+
+Reaction::Meta::Class
+
+=head1 DESCRIPTION
+
+=head1 AUTHORS
+
+See L<Reaction::Class> for authors.
+
+=head1 LICENSE
+
+See L<Reaction::Class> for the license.
+
+=cut