/**
  * @param AddressAttributeKey $source
  * @param CoreAttributeKey $destination
  */
 public function publish(AttributeKey $source, CoreAttributeKey $destination)
 {
     $controller = $destination->getController();
     $data = array();
     $data['akHasCustomCountries'] = $source->getHasCustomCountries();
     $data['akDefaultCountry'] = $source->getDefaultCountry();
     foreach ($source->getCustomCountries() as $country) {
         $data['akCustomCountries'][] = $country;
     }
     $controller->saveKey($data);
 }