docs: def update_args(self, args):
          """Update config dictionary with parsed args, as resolved by argparse.
          Only root positional arguments that already exist will overridden.
  
          Args:
              args (namespace): args parsed by argparse
  
          """
  
          for arg in vars(args):
              if self.get(arg) and getattr(args, arg) is not None:
                  self._config[self.root_section][arg] = getattr(args, arg)