         }
     }
     
-    func testHasManyHasOne() throws {
+    func testIncludingAllHasManyIncludingRequiredHasMany() throws {
         let dbQueue = try makeDatabaseQueue()
         try dbQueue.read { db in
             do {

                        .hasMany(C.self)
                        .filter(false)
                        .including(required: C
                            .hasOne(D.self)
                            .orderByPrimaryKey())
                        .orderByPrimaryKey())
                    .orderByPrimaryKey()

        }
    }
    
    func testIncludingAllHasMany() throws {
        let dbQueue = try makeDatabaseQueue()
        try dbQueue.read { db in
            do {
