How does this sound as a resolution for this specific ticket:

* Change `error_classes` to `error_class`
* Support a string as the value to the `error_class` argument
* No checking on the argument value regarding length or number classes (`len(error_class.split())`)

I'm not sure supporting multiple classes just for the sake of it is worth it (YAGNI).

Thoughts?