The reasons for the failure which can be displayed directly to the user.
final List<FailureReason> reasons;