Ensure that isfunction(obj) and (the new) ismethoddescriptor(obj) never both return true.  This restores pydoc's ability to deduce argument lists for functions and methods coded in Python.
Ensure that isfunction(obj) and (the new) ismethoddescriptor(obj) never
both return true.  This restores pydoc's ability to deduce argument lists
for functions and methods coded in Python.

sk-/python2.7-type-annotator,sk-/python2.7-type-annotator,sk-/python2.7-type-annotator