So basically you want to say that either we should enforce repetition of fields inside type to make it GraphQL compliant or we should allow for empty types if they implement an interface.
So basically you want to say that either we should enforce repetition of fields inside type to make it GraphQL compliant or we should allow for empty types if they implement an interface.