The error messages produced by the failed rules, in evaluation order.
The list is empty when the value is valid.
final List<String> errors;