There's java.util.UUID.  Is there a need for this external dependency?