def __call__(self, **local_kw):
        for k, v in self.kw.items():
            if k == 'info' and 'info' in local_kw:
                d = v.copy()
                d.update(local_kw['info'])
                local_kw['info'] = d
            else:
                local_kw.setdefault(k, v)
        return self.class_(**local_kw)
Retrieve the :class:`Manager` for ``model`` which can be any of the
dataset/ETHPy150Open goFrendiAsgard/kokoropy/kokoropy/packages/sqlalchemy/orm/session.py/sessionmaker.__call__--crossover with--dataset/ETHPy150Open lsbardel/python-stdnet/stdnet/odm/session.py/Session.manager