The `ARC4Random` type may be better off if it could 1. Be (re)seeded 2. Be independent of `arc4random()` and `arc4random_uniform()` 3. Have independent instances