[DOCUMENTATION]
The Moose::Manual::Attributes pod has been amended to clarify that
'required' attributes can be satisfied with a 'default' or 'builder' sub,
and that 'ro' attributes can be set through the constructor.The Moose::Manual::Types pod has been amended to recommend
Params::ValidationCompiler and Moops instead of older modules (which are
slow and/or deprecated).other small documentation fixes (thanks to Chris Weyl and Anirvan
Chatterjee!)
[OTHER]
some dead code has been removed (thanks, Jens Berthold!)
all Moose exception classes have been made immutable.