docs: def update(self, newcfg):
          """Update current config with a dictionary"""
          for key in newcfg.keys():
              if key not in self._cfg:
                  self._cfg[key] = CaseInsensitiveDict()
              for skey in newcfg[key]:
                  self._cfg[key][skey] = newcfg[key][skey]