code: def load_config_dict(pipette_id: str) -> Dict:
      
      override = load_overrides(pipette_id)
      model = override['model']
      config = copy.deepcopy(model_config()['config'][model])
      config.update(copy.deepcopy(name_config()[config['name']]))
  
      for top_level_key in config.keys():
          add_default(config[top_level_key])
  
      config.update(override)
  
      return config
docs: Give updated config with overrides for a pipette. This will add
      the default value for a mutable config before returning the modified
      config value.