merge( $other, true ); } /** * Like getValue(), but will throw if the value is null. Check isOK() first to avoid errors. */ public function getValueOrThrow(): ContentThreadItemSet { $value = $this->getValue(); if ( $value === null ) { throw new NormalizedException( ...Status::wrap( $this )->getPsr3MessageAndContext() ); } return $value; } }