protected function onAttributeChange($name, $value = null)
 {
     if ('multiple' == $name && 'multiple' != $value) {
         throw new HTML_QuickForm2_InvalidArgumentException("Required 'multiple' attribute cannot be changed");
     }
     parent::onAttributeChange($name, $value);
 }