docs: def _get_as_obj(obj_dict, name):
      """
          Turn a dictionary into a named tuple so it can be
          passed into the constructor of a complex model generator.
      """
      if obj_dict.get('_sa_instance_state'):
          del obj_dict['_sa_instance_state']
      obj = namedtuple(name, tuple(obj_dict.keys()))
      for k, v in obj_dict.items():
          setattr(obj, k, v)
          log.info("%s = %s",k,getattr(obj,k))
      return obj