code: def append(self, *other):
      
      self._data = it.chain(self._data, Stream(*other)._data)
      return self
docs: Append self with other stream(s). Chaining this way has the behaviour:
  
        ``self = Stream(self, *others)``