code: def add_dep(self, name, dep):
          
          logger.debug("name: %s, dep: %s", name, dep)
  
          if dep not in self._deps:
              self._deps[name] = dep
docs: todo: Docstring for add_dep
  
          :param name: arg description
          :type name: type description
          :param dep: arg description
          :type dep: type description
          :return:
          :rtype: