class_docstr: Thread independent storage
      
code: def __getattr__(self, name: str) -> Any:
      storage = self._storage.get({})
      if name not in storage:
          raise AttributeError(name)
      return storage[name]
  
file_path: mindsdb/mindsdb/utilities/context.py
imports: from contextvars import ContextVar
  from typing import Any
  from copy import deepcopy
label_desc: Use image node_id 3 for calling the Context obj's underlying member method code with example usage: obj.__getattr__(name) and returns: storage