code: def append(self, item, name=None):
          
          with self.condition:
              self.queue.append(item)
              uuid = self._register_item(name, item)
              self.condition.notify_all()
              return uuid
docs: Adds the given item to the end of the pipeline.