String? call(String? text) { for (var f in list) { String? err = f.call(text); if (err != null) return err; } return null; }