anchor.diff:              let! n = window.showInputBox(opts)
               if JS.isDefined n then
                   let newName = Path.join(dir, n)
  -                sprintf "rename file -n '%s' -r '%s' -p '%s'" oldName newName proj |> spawnForge |> ignore
  +                sprintf "rename file -n %s -r %s -p %s" (quotePath oldName) (quotePath newName) (quotePath proj) |> spawnForge |> ignore
           }
   
       let moveFileToFolder (folderList : string list) file proj =
           promise {
  -            let! _ = sprintf "remove file -n '%s'" file |> spawnForge |> Process.toPromise
  +            let! _ = sprintf "remove file -n %s" file |> spawnForge |> Process.toPromise
               if folderList.Length <> 0 then
                   let opts = createEmpty<QuickPickOptions>
                   opts.placeHolder <- Some "Reference"
  
positive.code:     let addCurrentFileToProject () =
          let editor = vscode.window.activeTextEditor
          match editor.document with
          | Document.FSharp -> sprintf "add file -n '%s'" editor.document.fileName |> spawnForge |> ignore
          | _ -> ()
  
      let removeCurrentFileFromProject () =
          let editor = vscode.window.activeTextEditor
          match editor.document with
          | Document.FSharp -> sprintf "remove file -n '%s'" editor.document.fileName |> spawnForge |> ignore
          | _ -> ()
  
      let addReference () =
  
negative.code:     let moveFileUp () =
          let editor = vscode.window.activeTextEditor
          match editor.document with
          | Document.FSharp -> sprintf "move file -n %s -u" (quotePath editor.document.fileName) |> spawnForge |> ignore
          | _ -> ()
  
      let moveFileDown () =
          let editor = vscode.window.activeTextEditor
          match editor.document with
          | Document.FSharp -> sprintf "move file -n %s -d" (quotePath editor.document.fileName) |> spawnForge |> ignore
          | _ -> ()
  
      let refreshTemplates () =
  