anchor.diff:    /**
      * This constructor is to be used when running the static file handler as a standalone app.
      */
  -  StaticFileHandler(String directory, {int port: 80}) {
  +  StaticFileHandler(String documentRoot, {int port: 80, String ip: '0.0.0.0'}) {
       // If port == 0 the OS will pick a random available port for us
       if (65535 < port || 0 > port ) {
         print("Invalid port");
  
positive.code:   HttpServer _server;
    Path _root;
    int _port;
  
    int get port => _port;
  
    final _extToContentType = {
      "bz"      : "application/x-bzip",
  
negative.code:     
      _port = port;
      
      _root = new Path(documentRoot).canonicalize();
      
      // @todo: check that the IP is valid
      _ip = ip;
      
      checkDir();
    }
  