anchor.diff:        final File file = new File(resultPath);
         file.exists().then((bool found) {
           if (found) {
  -          file.openRead()
  -              .pipe(request.response)
  -              .catchError((e) {
  -                request.response.write(e.toString());
  -                request.response.close();
  -              });
  +          _sendResponse(request, file);
           } else {
             _sendNotFound(request.response);
           }
  
positive.code: import 'dart:io';
  
  void main(List<String> arguments) {
    int port = arguments.isNotEmpty ? int.parse(arguments[0]) : 8080;;
    _run(port);
  }
  
  void _sendNotFound(HttpResponse response) {
  
negative.code: void _run(int port) {
    HttpServer.bind('127.0.0.1', port).then((HttpServer server) {
      print("Open Dartium with http://127.0.0.1:${port}");
      print("Server listening...");
      server.listen((HttpRequest request) {
        final String homeDirectory = _getHomePath();
        final String requestedPath = request.uri.toFilePath();
  