anchor.diff:              request.listen(
                   (_) { /* ignore post body */ },
                   onDone: handleRequest(request),
  -                onError: errorHandler,
  +                onError: _errorHandler,
                   cancelOnError: true);
  -          }, onError: errorHandler);
  +          }, onError: _errorHandler);
             completer.complete(true);
  -        }).catchError(errorHandler);
  +        }).catchError(_errorHandler);
       return completer.future;
     }
     
  
positive.code:    * Serve the directory [dir] to the [request]. The content of the directory
     * will be listed in bullet-form, with a link to each element.
     */
    void serveDir(Directory dir, HttpRequest request) {
      HttpResponse response = request.response;
    
      response.write("<html><head>");
  
negative.code:    */
    StaticFileHandler.serveFolder(directory) {
      _root = new Path(directory).canonicalize();
      _checkDir();
    }
  
    void _errorHandler(error) {
      // Every error goes here. Add potential logger here.
      print("Error: ${error.toString()}");
    }
  
    void _checkDir() {
      if (!new Directory.fromPath(_root).existsSync()) {
        print("Root path does not exist or is not a directory");
        exit(-1);
  