function ensureCompatible($descendants)
 {
     if (file_exists(ELITE_PATH . '/Vafpaint')) {
         $paintValidator = new Elite_Vafpaint_Model_MergeValidator();
         $paintValidator->ensureCompatible($descendants, $this->vehicle);
     }
 }
 function ensureCompatible($slaveVehicles, $masterVehicle)
 {
     if (file_exists(ELITE_PATH . '/Vafwheel')) {
         $wheelValidator = new Elite_Vafwheel_Model_MergeValidator();
         $wheelValidator->ensureCompatible($slaveVehicles, $masterVehicle);
     }
     if (file_exists(ELITE_PATH . '/Vaftire')) {
         $tireValidator = new Elite_Vaftire_Model_MergeValidator();
         $tireValidator->ensureCompatible($slaveVehicles, $masterVehicle);
     }
     if (file_exists(ELITE_PATH . '/Vafpaint')) {
         $paintValidator = new Elite_Vafpaint_Model_MergeValidator();
         $paintValidator->ensureCompatible($slaveVehicles, $masterVehicle);
     }
 }