Filters the list of all options based on a query - the list of current selections is also provided.
FutureOr<List<T>> filter(String? query, List currentSelections, int limit);