anchor.diff:      return HttpServer.bind(local_ip, 0).then((createdServer) {
         httpServer = createdServer;
         void handler(HttpRequest request) {
  +        DebugLogger.info("Handling request to: ${request.uri.path}");
           if (request.uri.path.startsWith(reportPath)) {
             var browserId = request.uri.path.substring(reportPath.length + 1);
             var testId = int.parse(request.queryParameters["id"].split("=")[1]);
  
positive.code:           var browserId = request.uri.path.substring(nextTestPath.length + 1);
            textResponse = getNextTest(browserId);
          } else {
            // We silently ignore other requests.
          }
          request.response.write(textResponse);
          request.listen((_) {}, onDone: request.response.close);
          request.response.done.catchError((error) {
            if (!underTermination) {
              print("URI ${request.uri}");
              print("Textresponse $textResponse");
  
negative.code:         String back = buffer.toString();
          request.response.close();
          testDoneCallBack(browserId, back, testId);
          DebugLogger.info("Done handling request to: ${request.uri.path}");
        }, onError: (error) { print(error); });
    }
  
  