Lazy version of a UUID: its format has not been determined yet, so it is mostly only usable for string/bytes
conversion. This object optimizes instantiation, serialization and string conversion time, at the cost of
increased overhead for more advanced…