code: def update_param(self, owner: str, name: str, value: Optional[Any]):
      if value is None:
          return
  
      target = self.params.setdefault(owner, {})
  
      if _fwd.registry.get_named(owner).getParams()[name].list:
          target.setdefault(name, []).append(value)
      else:
          target[name] = value
  
imports: import datetime
  import os
  import pydoc
  from typing import Any, Callable, Dict, List, Optional, Type, Union
  import appdirs
  import yaml
  import logging
  from rich.logging import RichHandler
  from .None import _fwd
  from ._modules import PolymorphicChecker, ResourceLoader, Searcher
label_desc: Use image node_id 8 for calling the Config obj's underlying member method code with example usage: obj.update_param(owner, name, value) without return types