What the UUID validator checks
A valid UUID is a 128-bit value commonly displayed as five hexadecimal groups. The validator accepts standard hyphenated UUIDs, compact hexadecimal UUIDs, values wrapped in braces and URN-style values.
The third group contains the version nibble. The fourth group contains the variant bits. Validating both helps catch pasted values that look close but are not actually compatible with UUID-aware systems.
