class_docstr: Base Ax warning.
  
  All warnings derived from AxWarning need to define a custom warning message.
  Additionally, warnings can define a hint property that provides additional
  guidance as to how to remedy the warning.
code: def __str__(self) -> str:
      return " ".join(
          [self.message, getattr(self, "hint", "")]
      ).rstrip()
  
label_desc: Use image node_id 2 for calling the AxWarning obj's underlying member method code with example usage: obj.__str__() and returns: str