Parse::Method::Signatures is an extension of the Perl 5 object system. It is inspired by Perl6::Signature but streamlined to just support the subset deemed useful for TryCatch and MooseX::Method::Signatures.