code: def add_options_to_section(self ,section, items, overwrite_options=False):
          
          # Sanity checking
          if not self.has_section(section):
              raise ValueError('Section %s not present in ConfigParser.' \
                               %(section,))
  
          # Check for duplicate options first
          for option,value in items:
              if not overwrite_options:
                  if option in self.options(section):
                      raise ValueError('Option exists in both original ' + \
                                    'ConfigParser section [%s] and ' %(section,) + \
                                    'input list: %s' %(option,))
              self.set(section,option,value)
docs: Add a set of options and values to a section of a ConfigParser object.
          Will throw an error if any of the options being added already exist,
          this behaviour can be overridden if desired
  
          Parameters
          ----------
          section : string
              The name of the section to add options+values to
          items : list of tuples
              Each tuple contains (at [0]) the option and (at [1]) the value to
              add to the section of the ini file
          overwrite_options : Boolean, optional
              By default this function will throw a ValueError if an option exists
              in both the original section in the ConfigParser *and* in the
              provided items.
              This will override so that the options+values given in items
              will replace the original values if the value is set to True.
              Default = True