'Return a new Connection which references this Connection\'s
engine and connection; but does not have close_with_result enabled,
and also whose close() method does nothing.
This is used to execute "sub" statements within a single execution,
usually an INSERT statement.'

def _branch(self):

    return self.engine._connection_cls(self.engine, self.__connection, _branch=True, _has_events=self._has_events, _dispatch=self.dispatch)
