public function offsetSet($offset, $value) { throw new \BadMethodCallException('List is read only'); }