Hey folks, General graphql question - Am I correct in my understanding that if I want a mutation to return a combination of things (specifically a GraphQL type User and a GraphQL type String) that I need to create a new GraphQL type (e.g. UserWithToken)?