Structure for returning exceptions generated while calculating weight data.
All the fields except n_exceptions are arrays.
Each element in turn describes a single exception;
the nth element of each array describes the same exception.
The entire exceptions struct must be initialised before use by calling
UF_WEIGHT_init_exceptions The entire exceptions struct can be freed as a whole by calling
UF_WEIGHT_free_exceptions