public function offsetSet($offset, $value) { throw new RuntimeException('Attempt to mutate immutable ' . __CLASS__ . ' object.'); }