/**
  * @param string $message
  * @return DomainEventStreamInterface
  */
 public function deserialize($message)
 {
     $serializedDomainMessageStream = json_decode($message, true);
     $domainMessages = [];
     foreach ($serializedDomainMessageStream as $serializedDomainMessage) {
         $domainMessages[] = $this->serializer->deserialize($serializedDomainMessage);
     }
     return new DomainEventStream($domainMessages);
 }