Generate and validate Universally Unique Identifiers (UUIDs)
a706868c-4d63-4b56-88d6-0387c0699958
xxxxxxxx-xxxx-Mxxx-Nxxx-xxxxxxxxxxxx
M = version, N = variant (8, 9, a, or b)