@override String? formatResult(dynamic list) { if (list == null) return "No results"; else return (list as List).map((e) => e.toString()).join('\n'); }