anchor.diff:    var arguments = parser.parse(args);
     var isolates = int.parse(arguments['isolates']);
     var dbConnections = int.parse(arguments['dbconnections']) ~/ isolates;
  -  ServerSocket.bind(arguments['address'], int.parse(arguments['port'])).then(
  -      (server) {
  +  ServerSocket
  +      .bind(arguments['address'], int.parse(arguments['port']))
  +      .then((server) {
       var ref = server.reference;
       for (int i = 1; i < isolates; i++) {
         Isolate.spawn(startInIsolate, [ref, dbConnections]);
  
positive.code: 
  /// Completes the given [request] by writing the [response] with the given
  /// [statusCode] and [type].
  void _sendResponse(HttpRequest request, int statusCode, [type, response]) {
    request.response.statusCode = statusCode;
    request.response.headers.date = new DateTime.now();
    if (type != null) {
      request.response.headers.contentType = type;
    }
    if (response != null) {
      var data = UTF8.encode(response);
      request.response.contentLength = data.length;
      request.response.add(data);
    } else {
      request.response.contentLength = 0;
    }
  
negative.code: 
  /// Completes the given [request] by writing the [response] as HTML.
  void _sendHtml(HttpRequest request, String response) {
    _sendResponse(request, HttpStatus.OK,
        type: ContentType.HTML, response: UTF8.encode(response));
  }
  
  /// Completes the given [request] by writing the [response] as JSON.
  void _sendJson(HttpRequest request, Object response) {
    _sendResponse(request, HttpStatus.OK,
        type: ContentType.JSON, response: UTF8.encode(JSON.encode(response)));
  }
  
  /// Completes the given [request] by writing the [response] as plain text.
  void _sendText(HttpRequest request, String response) {
    _sendResponse(request, HttpStatus.OK,
        type: ContentType.TEXT, response: UTF8.encode(response));
  }
  
  /// Responds with the JSON test to the [request].
  