struct Key Mirrors usearch_key_t.
Keys need not be unique: several entries may share one, and DenseIndex.Count reports how many. Integer identities park in the low eight bytes, so the key 42 prints as 00000000-0000-0000-0000-00000000002a.
The sixteen bytes are held in the order the ABI fixes rather than in a Guid field, whose first three groups sit little-endian in memory and would cross the boundary byte-swapped. The UUID vocabulary is reached through ToGuid and FromGuid instead, and it is what renders and parses a key.