Modules

Declarative syntax for Moose
Per-keyword declaration context
Extending with superclasses
Explicit namespace cleanups
Handle method declarations
Handle method modifier declarations
Basic keyword functionality
Handles method declarations
Common Moose namespaces declarations
Option parser dispatching
Handle user specified roles
Common declarative utility functions

Provides

in lib/MooseX/Declare/Context/Namespaced.pm
in lib/MooseX/Declare/Context/WithOptions.pm
in lib/MooseX/Declare/StackItem.pm