anchor.diff:          | ListCommands.Project   -> execCommand (listProject cont) subArgs
           | ListCommands.File      -> execCommand (listFiles cont) subArgs
           | ListCommands.Reference -> execCommand (listReferences cont) subArgs
  -        | ListCommands.GAC       -> traceWarning "not implemented yet"; Some cont
  +        | ListCommands.GAC       -> execCommand (listGac cont) subArgs
           | ListCommands.Templates -> traceWarning "not implemented yet"; Some cont
       | _ -> Some cont
   
  
positive.code:         return cont
      }
  
  
  let processList cont args =
      match subCommandArgs args with
  
negative.code:             | Solution _ -> "List the projects in this solution"
              | Folder _ -> "List the projects in this directory"
  
  type ListGacArgs =
      interface IArgParserTemplate with
          member this.Usage = "List all assemblies in the GAC"
  
  //-----------------------------------------------------------------
  // Move commands
  