I originally had `error_class` but this actually supports more than 1 class, `error_classes='class1 class2 class3'`.

If this isn't something we care about supporting for any future changes, I will change it back to `error_class`.