public function offsetSet($offset, $value) { throw new \RuntimeException('This collection is immutable'); }