package InnerMissingRequired;
use strict;
use warnings;
use Method::Signatures;
sub new { bless {}, __PACKAGE__ }
method foo ( :$bar! ) {}
1;
package InnerMissingRequired;
use strict;
use warnings;
use Method::Signatures;
sub new { bless {}, __PACKAGE__ }
method foo ( :$bar! ) {}
1;