code: def options(self, section):
          
          try:
              opts = self._sections[section].copy()
          except KeyError:
              raise from_none(NoSectionError(section))
          opts.update(self._defaults)
          return list(opts.keys())
docs: Return a list of option names for the given section name.