This adds a get_search_results method that users can override to provide custom search strategies. Thanks to Daniele Procida for help with the docs.