typedef MyFieldValidator = String? Function(T? value); abstract class MyFieldValidatorRule { String? validate(T? value, bool required, Map data); }