A splitter function that returns a list of terms from source.
source
typedef PhraseSplitter = Future<List<String>> Function(String source, [String? zone]);