code: def __str__(self) -> str:
      conflicting_types = ", ".join(
          _name(type_) for type_ in self.union_matches
      )
      return f'can not choose between possible Union matches for field "{self.field_path}": {conflicting_types}'
  
imports: from typing import Any, Type, Optional, Set, Dict
label_desc: Use image node_id 2 for calling the StrictUnionMatchError obj's underlying member method code with example usage: obj.__str__() and returns: str, self, str, conflicting_types