Search components enable a SearchHandler to chain together reusable pieces of functionality to create custom search handlers without writing code.