class_docstr: Wrapper around the standard 'getopt()' module that provides some
  handy extra functionality:
    * short and long options are tied together
    * options have help strings, and help text can be assembled
      from them
    * options set attributes of a passed-in object
    * boolean options can have "negative aliases" -- eg. if
      --quiet is the "negative alias" of --verbose, then "--quiet"
      on the command line sets 'verbose' to false
code: def set_option_table(self, option_table):
      self.option_table = option_table
      self._build_index()
  
imports: import sys
  import string
  import re
  import getopt
  from .errors import DistutilsGetoptError, DistutilsArgError
label_desc: Use image node_id 3 for calling the FancyGetopt obj's underlying member method code with example usage: obj.set_option_table(option_table) without return types