def METHOD_NAME(self) -> Dict[str, str]:
    """
    Find existing dynamic bullet point items
    """
    existing_comment = self.find_bot_comment()
    if existing_comment is None:
        logging.info(f"No existing comment while searching for body items")
        return {}
    matches = re.findall(
        r"<!--bot-comment-([a-z][a-z-]+)-start-->([\S\s]*?)<!--bot-comment-([a-z-]+)-end-->",
        existing_comment["body"],
        flags=re.MULTILINE,
    )
    logging.info(f"Fetch body item matches: {matches}")
    items = {}
    for start, text, end in matches:
        if start != end:
            raise RuntimeError(
                f"Malformed comment found: {start} marker did not have matching end, found instead {end}"
            )
        items[start] = text.strip().lstrip("* ")
    logging.info(f"Found body items: {items}")
    return items