anchor.diff:  let removeReference (results : ParseResults<RemoveReferenceArgs>) =
       maybe{
           let! name = results.TryGetResult <@ RemoveReferenceArgs.Name @>
  -        let! project = results.TryGetResult <@ RemoveReferenceArgs.Project @> //TODO
  +        let! project = results.TryGetResult <@ RemoveReferenceArgs.Project @> 
           Furnace.init project
           |> Furnace.removeReference name 
           |> ignore
  
positive.code:     Some Continue
      
  let renameFolder (results : ParseResults<RenameFolderArgs>) = 
      traceWarning "not implemented yet"
      Some Continue
  
  
  let processRename args =
  
negative.code: let removeFile (results : ParseResults<RemoveFileArgs>) =
      maybe {
          let! name = results.TryGetResult <@ RemoveFileArgs.Name @>
          let! project = results.TryGetResult <@ RemoveFileArgs.Project @>
          Furnace.init project
          |> Furnace.removeSourceFile name
          |> ignore
  