No. No. No. Do _not_ use `@trusted` here. The correct thing to do is to fix `rndGen` so that it's `@safe` or `@trusted`. It should _not_ be `randomUUID` which decides whether `rndGen` is safe or not. That's leaking implementation details of `rndGen` into `randomUUID` and risks breaking safety in `randomUUID` if it ever gets refactored to do something that actually is unsafe and it's not caught because of the `@trusted` is on there. We should be _very_ conservative when using `@trusted`.