code: def format(
      self,
      width: int = 80,
      use_color: bool | None = None,
      annotation_prefix=" # ",
  ) -> str:
      if use_color is None:
          use_color = CAN_USE_COLOR and _PPRINT_USE_COLOR.value
      return _format(
          self,
          width,
          use_color=use_color,
          annotation_prefix=annotation_prefix,
      )
  
imports: from __future__ import annotations
  import abc
  from collections.abc import Sequence
  import enum
  from functools import partial
  import sys
  from typing import NamedTuple
  from jax._src import config
label_desc: Use image node_id 1 for calling the Doc obj's underlying member method code with example usage: obj.format(width, use_color, annotation_prefix) and returns: _format