type Query {
foo: [String!] @listSize(assumedSize: 10)
bar(slice: Int!): BarCollection
@listSize(slicingArguments: ["slice"], sizedFields: ["items"], requireOneSlicingArgument: false)
baz(slice: Int!): [String] @listSize(slicingArguments: ["slice"], requireOneSlicingArgument: true)
}
type BarCollection {
items: [Int]
}