Registers a list of Rml defintions objects

        Args:
        -----
            def_list: list of objects defining the rml definitons

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)