The object MethodFunctionWithOptions is a type, with ancestor classes FunctionClosure < Function < Thing.
The source of this document is in Macaulay2Doc/ov_methods.m2:584:0.