code: def split_explicit_title(text: str) -> tuple[bool, str, str]:
      """Split role content into title and target, if given."""
      match = explicit_title_re.match(text)
      if match:
          return True, match.group(1), match.group(2)
      return False, text, text
  
imports: from __future__ import annotations
  import contextlib
  import re
  import unicodedata
  from typing import TYPE_CHECKING, Any, Callable
  from docutils import nodes
  from sphinx import addnodes
  from sphinx.locale import __
  from sphinx.util import logging
label_desc: Use image node_id 13 for calling a global function with example usage: split_explicit_title(text) and returns: False,  text,  text, True,  match,  match