Munched on UUID sampler to avoid SecureRandomGenerator and add tests for formatting.