Generates a random UUID (version 4) and returns it as a lowercase string.
Normalises a UUID string to lowercase with dashes. Returns an empty string if the input is not a valid UUID.
Returns true if the input is a valid UUID string (with dashes, lowercase).