anchor.diff:  type AutoRestoreFlags = On | Off
   
   type AutoRestoreArgs =
  -    | [<MainCommand; Mandatory>] Flags of AutoRestoreFlags
  +    | [<MainCommand;Mandatory>] Flags of AutoRestoreFlags
   with
       interface IArgParserTemplate with
           member this.Usage =
  
positive.code: type Command =
      // global options
      |                                                   Version
      | [<AltCommandLine("-s"); Inherit>]                 Silent
      | [<AltCommandLine("-v"); Inherit>]                 Verbose
      | [<Inherit>]                                       Log_File of path:string
      | [<Inherit;Hidden>]                                From_Bootstrapper
      // subcommands
  
negative.code:     | [<Hidden;CustomCommandLine("project")>] Project_Legacy of name:string
  
      | [<AltCommandLine("-g")>] Group of name:string
      | [<Hidden;CustomCommandLine("group")>] Group_Legacy of name:string
  
      | Create_New_Binding_Files
      | [<Hidden;CustomCommandLine("--createnewbindingfiles")>] Create_New_Binding_Files_Legacy
  