I like this because it means we can overwrite the default validation error if we need it.