public function mergeAndPersistApplicantEducation($id, Education $education)
 {
     $existingApplicant = $this->fetchApplicant($id);
     $existingApplicant->getEducation()->setExistingCivilServant($education->isExistingCivilServant());
     $existingApplicant->getEducation()->setFastTrackScheme($education->isFastTrackScheme());
     $existingApplicant->getEducation()->setSchemeName($education->getSchemeName());
     $existingApplicant->getEducation()->setYearOfCompletion($education->getYearOfCompletion());
     $existingApplicant->getEducation()->setInServiceRoute($education->isInServiceRoute());
     $existingApplicant->getEducation()->setUndergraduateDegree($education->hasUndergraduateDegree());
     $existingApplicant->getEducation()->setPostgraduateDegree($education->hasPostgraduateDegree());
     $existingApplicant->getEducation()->setEarlyIntern($education->hasEarlyIntern());
     $existingApplicant->getEducation()->setEarlyInternCompleted($education->getEarlyInternCompleted());
     $existingApplicant->getEducation()->setEarlyInternDept($education->getEarlyInternDept());
     $existingApplicant->getEducation()->setSummerIntern($education->hasSummerIntern());
     $existingApplicant->getEducation()->setSummerInternCompleted($education->getSummerInternCompleted());
     $existingApplicant->getEducation()->setSummerInternDept($education->getSummerInternDept());
     $this->persistApplicant($existingApplicant);
 }