@property
def is_function_or_method(self):
    return (inspect.isfunction(self.method_obj) or inspect.ismethod(self.method_obj))
@property
def is_function_or_method(self):
    return (inspect.isfunction(self.method_obj) or inspect.ismethod(self.method_obj))