class_docstr: Track loaders and states for "post load" operations.
code: def callable_for_path(
      cls,
      context,
      path,
      limit_to_mapper,
      token,
      loader_callable,
      *arg,
      **kw,
  ):
      if path.path in context.post_load_paths:
          pl = context.post_load_paths[path.path]
      else:
          pl = context.post_load_paths[path.path] = PostLoad()
      pl.loaders[token] = (
          context,
          token,
          limit_to_mapper,
          loader_callable,
          arg,
          kw,
      )
  
imports: from __future__ import annotations
  from typing import Any
  from typing import Dict
  from typing import Iterable
  from typing import List
  from typing import Mapping
  from typing import Optional
  from typing import Sequence
  from typing import Tuple
  from typing import TYPE_CHECKING
  from typing import TypeVar
  from typing import Union
  from .None import attributes
  from .None import exc
  from .None import path_registry
  from .base import _DEFER_FOR_STATE
  from .base import _RAISE_FOR_STATE
  from .base import _SET_DEFERRED_EXPIRED
  from .base import PassiveFlag
  from .context import FromStatement
  from .context import ORMCompileState
  from .context import QueryContext
  from .util import _none_set
  from .util import state_str
  from ..None import exc
  from ..None import util
  from ..engine import result_tuple
  from ..engine.result import ChunkedIteratorResult
  from ..engine.result import FrozenResult
  from ..engine.result import SimpleResultMetaData
  from ..sql import select
  from ..sql import util
  from ..sql.selectable import ForUpdateArg
  from ..sql.selectable import LABEL_STYLE_TABLENAME_PLUS_COL
  from ..sql.selectable import SelectState
  from ..util import EMPTY_DICT
label_desc: Use image node_id 6 for calling the PostLoad obj's underlying member method code with example usage: obj.callable_for_path(cls, context, path, limit_to_mapper, token, loader_callable) without return types