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