Generate and validate Universally Unique Identifiers (UUIDs)
17d14648-da7f-4ed3-995c-f5958c58197b
xxxxxxxx-xxxx-Mxxx-Nxxx-xxxxxxxxxxxx
M = version, N = variant (8, 9, a, or b)