Move searcher into module.