/**
  * @param IObject $object
  * @throws CorruptDataException
  */
 protected function checkObjectIsValid(IObject $object)
 {
     if (!$object->isValid()) {
         throw new CorruptDataException();
     }
 }