In Python Language Reference, Chapter 3 Datamodel, why is "instance method" listed under "callable types", while "static method object" and "class method object" are listed under "internal types"?
Callable types These are the types to which the function call operation (see section Calls) can be applied ...
Instance methods ...
Internal types A few types used internally by the interpreter are exposed to the user. Their definitions may change with future versions of the interpreter, but they are mentioned here for completeness. ...
Static method objects ...
Class method objects ...
Shouldn't static and class method objects also be callable types?