public override string id { set; get; }

A unique ID (if any) for this specific detail.

This is primarily intended for PersonaStores which need to track specific instances of details (because their backing store is wacky).

In most cases, this will be an empty string.

The content of this is opaque to all but the package which set it.