@override String? call(T value) => validators.map((e) => e(value)).where((e) => e != null).firstOrNull;