A consumer-defined reason, carrying its own machine key and human description.
Human-readable explanation of the reason.
Stable machine label supplied by the consumer.