@override Future<String> apply(String content, Map<String, dynamic> context) async { extractSections(content); // Return content without sections return _removeSections(content); }