cargo (Assignable)
Contains a value of any data type unused by the Error system. It is
provided as a user-definable slot, allowing arbitrary information to
be attached to an Error object and retrieved later.