docs: def publish(self, artifact):
          """Publish artifact to agent's environment.
  
          :param artifact: artifact to be published
          :type artifact: :py:class:`~creamas.core.artifact.Artifact`
          """
          self.env.add_artifact(artifact)
          self._log(logging.DEBUG, "Published {} to domain.".format(artifact))