anchor.diff:    }
   
     ///lists directory content of a remote location
  -  ///if longFormat is true, list will provide additional moduification time data and permissions (as mask) for each entry
  +  ///if longFormat is true, list will provide additional modification time data and permissions (as mask) for each entry
     Future listRemote(String remoteLocation, {bool longFormat: false}) {
       var command = (longFormat) ? "longlist" : "list";
       var args = [
  
positive.code: 
      _log.fine(args.join(" "));
  
      return Process.run("duck", args);
    }
  }
  
negative.code:     return runDuck(args);
    }
  
  
    ///Important: syncs two DIRECTORIES!!!
    Future sync(String remotePath, String localPath, {SyncOptions handleExisting}) async {
      var args = [
  