code: def starter(comm_q, *args, **kwargs):
      
      # logger = multiprocessing.get_logger()
      ic = Interchange(*args, **kwargs)
      comm_q.put(ic.worker_port)
      ic.start()
      logger.debug("Port information sent back to client")
docs: Start the interchange process
  
      The executor is expected to call this function. The args, kwargs match that of the Interchange.__init__