If a class defines it, this special method is called
whenever an instance is converted to a Boolean value,
either implicitly (for example, when it is the test in
if” statement) or
explicitly via the built-in
function. Here is the calling sequence:
def __nonzero__(self): ...
Return a Boolean value, either