=cut
-has '+signature' => (
- isa=>'HashRef[Moose::Meta::TypeConstraint]',
-);
+has '+signature' => (isa=>'HashRef[Moose::Meta::TypeConstraint]');
=head2 optional_signature
=cut
-has 'optional_signature' => (
- is=>'ro',
- isa=>'HashRef[Moose::Meta::TypeConstraint]',
- predicate=>'has_optional_signature',
-);
+has '+optional_signature' => (isa=>'HashRef[Moose::Meta::TypeConstraint]');
=head1 METHODS