public function offsetSet($offset, $value) { throw new \InvalidArgumentException('Iteration collections are immutable'); }