Appearance
Type: Union
What makes a trigger fire. A union, so the configuration a trigger has and the kind it claims to be are the same fact — __typename names the member rather than a separate field that could contradict it.
__typename