Generates a unique random identifier based on time and parts.
Optional
an array of lengths of parts of the identifier
Generates a unique random identifier based on time and parts.