Cleaner translator injection for search options.
Removed unnecessary comments.
Options objects no longer depend on service locator.
Inject related factory into record driver.
Decoupled record drivers from service locator.