/**
* @param searchQueries The user-provided queries. TODO: Change to "object": title, Lucene-query, map: fetcher -> fetcher-specific query, on error, the original string is used (maybe highlight in the UI)
*/
StudyFetcher(List<SearchBasedFetcher> activeFetchers, List<String> searchQueries) throws IllegalArgumentException {
this.searchQueries = searchQueries;
this.activeFetchers = activeFetchers;
}