in core/lib/sqlparse/models.py [0:0]
def is_equal(left, right):
"""
If both left and right are None, then they are equal because both haven't
been initialized yet.
If only one of them is None, they they are not equal
If both of them is not None, then it's possible they are equal, and we'll
return True and do some more comparision later
"""
if left is not None and right is not None:
# Neither of them is None
if left != right:
return False
else:
return True
elif left is None and right is not None:
# Only left is None
return False
elif left is not None and right is None:
# Only right is None
return False
else:
# Both of them are None
return True