docs: def register_defs(self, def_list, **kwargs):
          """
          Registers a list of Rml defintions objects
  
          Args:
          -----
              def_list: list of objects defining the rml definitons
          """
          for item in def_list:
              if isinstance(item, tuple):
                  self.register_rml_def(*item, **kwargs)
              elif isinstance(item, dict):
                  cp_kwargs = kwargs.copy()
                  item.update(kwargs)
                  self.register_rml_def(**item)