"but yet" upsets me in the same way as "a tad bit" and "we should rightly be incredibly..."
#pedantic
#pedantic
@atoponce sorry to break it to you but per spec it's not a valid uuid4 implementation
Implementations SHOULD utilize a cryptographically secure pseudorandom number generator (CSPRNG) to provide values that are both difficult to predict ("unguessable") and have a low likelihood of collision ("unique"). The exception is when a suitable CSPRNG is unavailable in the execution environment.