$meta->add_attribute($name => \%opts);
}
-sub extends { confess "Roles do not support 'extends'" }
+sub extends { confess "Roles do not currently support 'extends'" }
sub with {
my $meta = Mouse::Meta::Role->initialize(caller);
Sets up an "around" method modifier. See L<Moose/around> or
L<Class::Method::Modifiers/around>.
+=over 4
+
=item B<super>
Sets up the "super" keyword. See L<Moose/super>.
This is not supported and emits an error. See L<Moose/Role>.
+=back
+
=head2 has (name|names) => parameters
Sets up an attribute (or if passed an arrayref of names, multiple attributes) to