'Returns if address could conflict with correct function of self.
Could addr take away service provided by self within Apache?
.. note::IP Address is more important than wildcard.
Connection from 127.0.0.1:80 with choices of *:80 and 127.0.0.1:*
chooses 127.0.0.1:\*
.. todo:: Handle domain name addrs...
Examples:
``127.0.0.1:\*.conflicts(127.0.0.1:443)``  True
``127.0.0.1:443.conflicts(127.0.0.1:\*)``  False
``\*:443.conflicts(\*:80)``                False
``_default_:443.conflicts(\*:443)``        True'

def conflicts(self, addr):

    if self._addr_less_specific(addr):
        return True
    elif (self.get_addr() == addr.get_addr()):
        if (self.is_wildcard() or (self.get_port() == addr.get_port())):
            return True
    return False
