/**
  * Returns another instance of this field, but "cast" to a different class.
  *
  * @see FormField::castedCopy()
  *
  * @param String $classOrCopy
  * @return FormField
  */
 public function castedCopy($classOrCopy)
 {
     $field = parent::castedCopy($classOrCopy);
     if ($field instanceof SelectField) {
         $field->setSource($this->getSource());
     }
     return $field;
 }