code: def _zip(self) -> ArrayValue:
          
          res = list(self.before)
          res.reverse()
          res.append(self.value)
          res.extend(list(self.after))
          return ArrayValue(res, self.timestamp)
docs: Zip the receiver into an array and return it.