Just a refactoring tip for later: in this API, we now have the strongly-typed `Methods<T>`, which can give you a `MethodInfo` instance without relying on strings.

It's not stopping me from accepting this pull request, but I just thought I'd remind everyone :)