Identify
The identify crate provides strongly-typed UUIDs,
directly associated with other types.
This can simplify architectural design and implementation,
while enhancing type safety and referential integrity,
when data sets are being manipulated
asynchronously across multiple threads and/or physical locations.