

def truth(self, other):
    if (other is self):
        return True
    elif (other is True):
        return True
    elif (other is False):
        return False
    else:
        raise TypeError(type(self).__name__)

dataset/ETHPy150Open jek/flatland/flatland/util/base.py Maybe.truth/VarMisuse@60/66 `other`->`self`