/**
  * Clears all recorded events.
  */
 public final function commitChanges()
 {
     if (null !== $this->changes) {
         $this->lastCommittedEventSequenceNumber = $this->changes->lastSequenceNumber();
         $this->changes->commit();
     }
 }