Typehint against DomainEventStreamInterface instead of concrete impl.