code: def add_for_target(self, target, classpath_elements):
      
      self._add_elements_for_target(target, self._wrap_path_elements(classpath_elements))
docs: Adds classpath path elements to the products of the provided target.
  
      :param target: The target for which to add the classpath elements.
      :param classpath_elements: List of tuples, either (conf, filename) or
                                 (conf, pants.backend.jvm.tasks.ClasspathEntry)