public function __clone() : void { if ($state = $this->lazyObjectState ?? null) { $this->lazyObjectState = clone $state; } if ((Registry::$parentMethods[self::class] ??= Registry::getParentMethods(self::class))['clone']) { parent::__clone(); } }