{ return $_[0]{rule_decl}->(); } | { return $_[0]{sub_decl}->(); } ( multi | <''> ) ? ( rule | regex | token ) ? ( my | <''> ) ? ( multi | <''> ) ? ( submethod | method | sub ) ?