Event doesn't need to include SearchEngine anymore.
Event::Search and Event::SearchEngine really are two different things.
use Event::SearchEngine.kind for search engine choice.
move all knowledge of search engine choice into Event::SearchEngine.