private function assertUuidV1(UuidInterface $value)
    {
        if (1 !== $value->getVersion()) {
            throw ConversionException::conversionFailed(
                $value->toString(),
                self::NAME
            );
        }
    }