Full 0 through 2^128 − 1 range
Decimal input is range-checked with BigInt and padded back to 32 hexadecimal digits before UUID grouping. Nil and Max are recognized explicitly without claiming arbitrary bits form a defined UUID version.
RFC 9562 boundary
UUIDs are 128-bit values. Version meaning is interpreted only inside the appropriate variant, and representation conversion never changes the underlying 16 bytes.