{ character { __typename ...OnCharacter ...onDeity ...onHero } } fragment OnCharacter on Character { name } fragment onDeity on Deity { power } fragment onHero on Hero { nickname }