/**
  * @since v1.0.8
  */
 public function afterValidate()
 {
     parent::afterValidate();
     if ($this->hasEmbeddedDocuments()) {
         foreach ($this->_embedded as $doc) {
             if (!$doc->validate()) {
                 $this->addErrors($doc->getErrors());
             }
         }
     }
 }