def __lt__(self, other):
        address_less = IPv6Address.__lt__(self, other)
        if address_less is NotImplemented:
            return NotImplemented
        try:
            return other.network < self.network
        except AttributeError:
            # We *do* allow addresses and interfaces to be sorted. The
            # unassociated address is considered less than all interfaces.
            return False
dataset/ETHPy150Open saltstack/salt/salt/ext/ipaddress.py/IPv6Interface.__lt__/swapped operands of `<`