code: def add_options(self):
          
          self.add_bool_option("--reveal",
              help="show full announce URL including keys")
          self.add_bool_option("--raw",
              help="print the metafile's raw content in all detail")
          self.add_bool_option("-V", "--skip-validation",
              help="show broken metafiles with an invalid structure")
          self.add_value_option("-o", "--output", "KEY,KEY1.KEY2,...",
              action="append", default=[],
              help="select fields to print, output is separated by TABs;"
                   " note that __file__ is the path to the metafile,"
                   " __hash__ is the info hash,"
                   " and __size__ is the data size in bytes"
           )
docs: Add program options.