anchor.diff:        ..close();
     }
   }
  +
  +void _writeResponse(result, bool removeBrackets, HttpRequest request) {
  +  result = result == null ? "" : serialize(result);
  +  if(removeBrackets) {
  +    result = result.substring(1, result.length - 1);
  +  }
  +  request.response
  +      ..write(result)
  +      ..close();
  +}
  
positive.code:     } else {
        result = instanceMirror.invoke(methodMirror.simpleName, positionalArgs, namedArgs).reflectee;
      }
      result = result == null ? "" : serialize(result);
      if(removeBrackets) {
        result = result.substring(1, result.length - 1);
      }
      request.response
          ..write(result)
          ..close();
    } else {
      //TODO: convert this to a trhow NotAuthorizedException
      request.response
  
negative.code: 
  final _serverInitLog = new Logger('server_init');
  
  /// Instance of the current running server, useful to stop the server.
  HttpServer DRAILS_SERVER;
  
  /// Specifies the URI used to get the main html file
  String CLIENT_URL = 'client.html';
  
  /// Map that mantains the list of URI that could be used to serve files
  Map<String, String> CLIENT_DIR = {
    'dev': '/../../client/web/',
    'prod': '/../../client/build/'
  };
  
  ///Maps Used to define fast request functions
  Map<String, Function> GET = {}, POST = {}, PUT = {}, DELETE = {};
  
  /**
   * Initialize the server with the given arguments
   */
  void initServer(List<Symbol> includedLibs, {InternetAddress address , int port : 4040, String initMode: 'dev'}) {
    address = address != null ? address : InternetAddress.LOOPBACK_IP_V4;
    _serverInitLog.fine('address: $address, port: $port');
    
  