Let's say you have a mutation type like:
type Mutation {
push(val: Int!): Int!
}
And you send a query like:
mutation {
one: push(val: 1)
thirteen: push(val: 13)
two: push(val: 2)
}
And, given the unluckiness of 13, push(val: 13) causes an internal error, resulting a null value for that field. What should happen? Specifically: