an aggregate's first stream is version 1 and each next one exactly one more