Searcher rewrite to allow multiple services. (Continued.)