Modifies the term and returns the modified version.
typedef AsyncTermModifier = Future<String?> Function(String term, [String? zone]);