package MooseX::Role::Parameterized;
-# ABSTRACT: parameterized roles
-
use Moose (
extends => { -as => 'moose_extends' },
around => { -as => 'moose_around' },
__END__
+=head1 NAME
+
+MooseX::Role::Parameterized - parameterized roles
+
=head1 SYNOPSIS
package MyRole::Counter;
There are many paths to parameterized roles (hopefully with a consistent enough
API); I believe this to be the easiest and most flexible implementation.
-Coincidentally, Pugs has a very similar design (I'm not convinced that that is
-a good thing yet).
+Coincidentally, Pugs has a very similar design (I'm not yet convinced that that
+is a good thing).
=head1 CAVEATS