class_docstr: Surface image, usually containing meshes & data for both hemispheres.
code: def __repr__(self) -> str:
      return f"<{self.__class__.__name__} {getattr(self, 'shape', '')}>"
  
imports: from __future__ import annotations
  import abc
  import dataclasses
  import pathlib
  from typing import Dict
  import numpy
  from nilearn.experimental.surface import _io
label_desc: Use image node_id 2 for calling the SurfaceImage obj's underlying member method code with example usage: obj.__repr__() and returns: str, self, str, getattr, str