Builds a BaseTool from the uniquely-named Tool method methodName on instance.
Builds a BaseTool from an explicit method on instance.