For creating, comparing, parsing and printing UUIDs
