boolean () { if (isDefinition()) { return true; } if (isMethodType(this)) { return true; } final PyClass cls = getPyClass(); if (PyABCUtil.isSubclass(cls, PyNames.CALLABLE, null)) { return true; } return false; }