             self.init(fetch: .Filter(filter))
         }
 
-        public init(search: YapDB.Search) {
+        public init(search: YapDB.SearchResults) {
             self.init(fetch: .Search(search))
         }
 

    In this case, the parent is a YapDB.Fetch type. This
    allows for searching of other filters, and even searching inside search results.
    */
    public class Search: BaseView, YapDatabaseViewProducer, YapDatabaseExtensionRegistrar {

        /**
        An enum to make creating YapDatabaseFullTextSearchHandler easier.


        case View(YapDB.View)
        case Filter(YapDB.Filter)
        case Search(YapDB.SearchResults)
        case Index(YapDB.SecondaryIndex)

        public var name: String {
