AnyDocsAnd
  [ AnyDocsSingle
      (Just
         OptDoc
           { optDocTryArgument = False
           , optDocTrySwitch = False
           , optDocTryOption = True
           , optDocDasheds = [ DashedLong ('f' :| "irst-secret-file") ]
           , optDocDefault = Nothing
           , optDocExamples = []
           , optDocMetavar = Just "FILE_PATH"
           , optDocHelp = Just "First example secret"
           })
  , AnyDocsOr
      [ AnyDocsSingle
          (Just
             OptDoc
               { optDocTryArgument = False
               , optDocTrySwitch = False
               , optDocTryOption = True
               , optDocDasheds = [ DashedLong ('s' :| "econd-secret") ]
               , optDocDefault = Nothing
               , optDocExamples = []
               , optDocMetavar = Just "SECRET"
               , optDocHelp = Just "Second example secret, bare or in a file"
               })
      , AnyDocsSingle
          (Just
             OptDoc
               { optDocTryArgument = False
               , optDocTrySwitch = False
               , optDocTryOption = True
               , optDocDasheds = [ DashedLong ('s' :| "econd-secret-file") ]
               , optDocDefault = Nothing
               , optDocExamples = []
               , optDocMetavar = Just "FILE_PATH"
               , optDocHelp = Just "Second example secret, bare or in a file"
               })
      , AnyDocsSingle Nothing
      , AnyDocsSingle Nothing
      , AnyDocsSingle Nothing
      , AnyDocsSingle Nothing
      ]
  , AnyDocsOr
      [ AnyDocsSingle
          (Just
             OptDoc
               { optDocTryArgument = False
               , optDocTrySwitch = False
               , optDocTryOption = True
               , optDocDasheds = [ DashedLong ('s' :| "econd-secret") ]
               , optDocDefault = Nothing
               , optDocExamples = []
               , optDocMetavar = Just "SECRET"
               , optDocHelp =
                   Just "Second example secret, bare or in a file, only option"
               })
      , AnyDocsSingle
          (Just
             OptDoc
               { optDocTryArgument = False
               , optDocTrySwitch = False
               , optDocTryOption = True
               , optDocDasheds = [ DashedLong ('s' :| "econd-secret-file") ]
               , optDocDefault = Nothing
               , optDocExamples = []
               , optDocMetavar = Just "FILE_PATH"
               , optDocHelp =
                   Just "Second example secret, bare or in a file, only option"
               })
      ]
  , AnyDocsOr [ AnyDocsSingle Nothing , AnyDocsSingle Nothing ]
  , AnyDocsOr [ AnyDocsSingle Nothing , AnyDocsSingle Nothing ]
  ]