public function __construct($key, array $values)
 {
     parent::__construct($key);
     $this->values = $values;
 }
 public function __construct($key, $value)
 {
     parent::__construct($key);
     $this->value = $value;
 }