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