static String Function(String?) maxLength(int max, [String? message]) { return (String? value) => (value?.length ?? 0) > max ? message ?? 'Must be at most $max characters' : ''; }