code: def set(self, section, option, value=None):
          
          if isinstance(section, bytes):
              section = section.decode('utf8')
  
          if isinstance(option, bytes):
              option = option.decode('utf8')
  
          if isinstance(value, bytes):
              value = value.decode('utf8')
  
          return super(VSGConfigParser, self).set(section, option, value)
docs: Extends :meth:`~configparser.ConfigParser.set` by auto formatting byte strings into unicode strings.