Test functions now support variadic list of fields to append to error messages