def METHOD_NAME(self, address, port=853, source=None, source_port=0):
    with self._lock:
        (connection, start) = self._connect(address, port, source, source_port)
        if start:
            connection.run()
        return connection