`GuideSearchResult` extends `SearchResult` _and_ implements `Searchable`. It doesn't look like the `SearchResult` class is used anywhere so it should probably be removed.