code: def add(self, transport, address=None):
          
  
          if not address:
              address = str(uuid.uuid1())
  
          if address in self.recipients:
              self.recipients[address].add(transport)
          else:
              self.recipients[address] = RecipientManager(transport, address)
  
          return address
docs: add a new recipient to be addressable by this MessageDispatcher
              generate a new uuid address if one is not specified