anchor.diff:    ///remote location 1 = absolute | relative to this.remoteRoot
     ///remote location 2 = absolute | relative to this.remoteRoot
     Future serverCopy(String remoteLocation1, String remoteLocation2) async {
  -
       //_url context knows root url -> matching is not necessary
   
  -    var args = [
  -      "--copy", _url.absolute(remoteLocation1), _url.absolute(remoteLocation2)
  -    ];
  +    var args = ["--copy", _url.absolute(remoteLocation1), _url.absolute(remoteLocation2)];
     }
   
     ///Opens the given file in an external editor
  
positive.code: 
    Future upload(String remotePath, String localPath, {LoadOptions handleExisting}) async {}
  
    Future download(String remotePath, String localPath, {LoadOptions handleExisting}) async {}
  
    Future sync(String remotePath, String localPath, {SyncOptions handleExisting}) async {}
  
  
negative.code:           "No external editor specified. Please specify external editor with optional param in editRemoteFile"
                " or set external editor at DuckProcess construction time");
  
      var args = ["--application", editor, "--edit", remoteFile];
  
      return runDuck(args);
    }
  