code: def __enter__(self) -> StatusContainer:  # type: ignore[override]
      # This is a little dubious: we're returning a different type than
      # our superclass' `__enter__` function. Maybe DeltaGenerator.__enter__
      # should always return `self`?
      super().__enter__()
      return self
  
file_path: streamlit/lib/streamlit/elements/lib/mutable_status_container.py
imports: from __future__ import annotations
  import time
  from types import TracebackType
  from typing import List, Optional, Type, cast
  from typing_extensions import Literal, TypeAlias
  from streamlit.cursor import Cursor
  from streamlit.delta_generator import DeltaGenerator, _enqueue_message
  from streamlit.errors import StreamlitAPIException
  from streamlit.proto.Block_pb2 import Block
  from streamlit.proto.ForwardMsg_pb2 import ForwardMsg
label_desc: Use image node_id 4 for calling the StatusContainer obj's underlying member method code with example usage: obj.__enter__() and returns: self