I understand the purpose of the method, but what I was failing to ask was actually, why can't we take `UUID.randomUUID()` and have to create another UUID object?