         // Users
         let users = Router()
 
-        users.get { request in
+        users.get { request -> Response in
             userExpectation.fulfill()
             return try! Response(json: jsonResponse)
         }

            .map(middleware2)
            .filter { _ in true }

        authentication.post("/login") { request in
            loginExpectation.fulfill()
            return try! Response(json: jsonResponse)
        }

            )
        }

        a.any { request -> Response in
            XCTAssert(request.body.count == 0, "Body was transformed but should not have been.")
            return Response(status: .notFound)
        }

        b.get { request -> Response in
            XCTAssert(
                "Hehe, changin' the body." == String(
                    data: Data(request.body),
