code: def AddBasicOptions(self, argument_group):
      
      version_string = self.GetVersionInformation()
  
      # We want a custom help message and not the default argparse one.
      argument_group.add_argument(
          '-h', '--help', action='help',
          help='Show this help message and exit.')
  
      argument_group.add_argument(
          '--troubles', dest='show_troubleshooting', action='store_true',
          default=False, help='Show troubleshooting information.')
  
      argument_group.add_argument(
          '-V', '--version', dest='version', action='version',
          version=version_string, help='Show the version information.')
docs: Adds the basic options to the argument group.
  
      Args:
        argument_group (argparse._ArgumentGroup): argparse argument group.