Work around Method::Signatures quirks by not using it in a role