public function __construct($name, $value = NULL, $id = NULL, array $attrib = array())
 {
     if (isset($value)) {
         $this->setValue($value);
     }
     parent::__construct($name, NULL, $id, $attrib);
 }
 public function __construct($name, $value = NULL, $label = NULL, $id = NULL, array $attrib = array())
 {
     parent::__construct($name, $label, $id, $attrib);
     if (isset($value)) {
         $this->value = $value;
     }
 }