     func serve(root: String, with dependencies: [String: VersionSetSpecifier]) {
         let rootDependencies = dependencies.keys.sorted().map {
             (package: reference(for: $0), requirement: dependencies[$0]!)
-        }
-
-        let rootContainer = MockContainer(name: reference(for: root),
-                                          unversionedDependencies: rootDependencies)
-        self.containers[root] = rootContainer
-    }
-
-    func serve(root: String, with dependencies: [(String, VersionSetSpecifier)]) {
-        let rootDependencies = dependencies.map {
-            (package: reference(for: $0), requirement: $1)
         }
 
         let rootContainer = MockContainer(name: reference(for: root),

            return XCTFail("Expected unresolvable graph.")
        }

        XCTAssertEqual(cause.description, "{config 2.0.0..<3.0.0}")
    }
}



    func testConflict3() {
        builder.serve(root: "root", with: [
            "foo": v1Range,
            "config": v2Range,
        ])
        builder.serve("foo", at: v1, with: ["config": v1Range])
        builder.serve("config", at: v1)
