private CandidateElementExtractor newElementExtractor(CrawljaxConfiguration config) {
browser = new WebDriverBrowserBuilder(config, plugins).get();
FormHandler formHandler = new FormHandler(browser, config.getCrawlRules());
EventableConditionChecker eventableConditionChecker =
new EventableConditionChecker(config.getCrawlRules());
ConditionTypeChecker<CrawlCondition> crawlConditionChecker =
new ConditionTypeChecker<>(config.getCrawlRules().getPreCrawlConfig()
.getCrawlConditions());
ExtractorManager checker =
new CandidateElementManager(eventableConditionChecker, crawlConditionChecker);