/** * @return PrimitiveList **/ public function setDefault($default) { Assert::isTrue($this->list && array_key_exists($default, $this->list), 'can not find element with such index'); return parent::setDefault($default); }