__ror__ = __or__

def __xor__(self, other):
    return self
__rxor__ = __xor__

def __eq__(self, other):
    return self is other
__req__ = __eq__

def __nonzero__(self):
    raise TypeError('bool(NA) is undefined.')
NA = NA_()
How to do boolean algebra on missing values?