anchor.diff:     * 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) {
  +  void _serveDir(Directory dir, HttpRequest request) {
       HttpResponse response = request.response;
     
       response.write("<html><head>");
  
positive.code:     // @todo: check that the IP is valid
      _ip = ip;
      
      checkDir();
    }
    
    /**
  
negative.code:    * Handles the HttpRequest [request]
     */
    void handleRequest(HttpRequest request) {
      request.response.done.catchError(_errorHandler);
      
      if (new Path(request.uri.path).segments().contains('..')) {
        // Invalid path.
  