{
  character {
    ## regular union
    __typename
    ... on Deity {
      name
    }

    ... on Creature {
      creatureName
      creatureAge
    }

    ... on BoxedDeity {
      boxedDeity {
        power
      }
    }

    ... on ScalarRecord {
      scalarText
    }

    ... on CharacterAge {
      _0
    }

    ... on SomeDeity {
      _0 {
        name
        power
      }
    }

    ... on SomeCompound {
      _0
      _1
    }

    ... on Zeus {
      _
    }
  }
}
