/** * @param Value\ArrayValue $value * * @return Value\ArrayValue */ public function visitArrayValue(Value\ArrayValue $value) { return new Value\ArrayValue(array_merge(iterator_to_array(parent::visitArrayValue($value)), $this->defaultItems())); }