Match validator gives a better error message for non-strings under 3.3