final private function changes()
    {
        if (null === $this->changes) {
            $lastCommittedEventSequenceNumber = $this->lastCommittedEventSequenceNumber();

            $this->changes = new DefaultEventContainer($this->identifier(), $lastCommittedEventSequenceNumber);
        }

        return $this->changes;
    }