code: def _update(self, kwargs):
          
          from pygal.util import merge
          dir_self_set = set(dir(self))
          merge(
              self.__dict__,
              dict([(k, v) for (k, v) in kwargs.items()
                    if not k.startswith('_') and k in dir_self_set])
          )
docs: Update the config with the given dictionary