docs: def import_from_string(val):
      """
      Attempt to import a class from a string representation.
      """
      try:
          module_path, class_name = val.rsplit('.', 1)
          module = import_module(module_path)
          return getattr(module, class_name)
      except (ImportError, AttributeError) as e:
          msg = f"Could not import {val}. {e.__class__.__name__}: {e}"
          raise ImportError(msg)