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