@override String? call(String? value) { if (value is String && !isEmail(value.toString())) { return resolveErrorMessage('Requires a valid email'); } else { return null; } }