Adding functionality for Method::Signatures
If you use Method::Signatures, it adds keywords, func & method, which behave like sub
Doing so causes the lexer to fail to recognize these as subroutines.
Now, they can be treated as equivalent to "sub" iff the user opts into that functionality