Hi! First and foremost, thanks for at great library! We use it extensively to provide a TS-native experience when querying our graphQl backend. We do have one issue though: It would be nice to see type errors when we try to supply and argument to a query and mutation that does not exists: ```ts const resp = await graphQlClient('mutation')({ createFormSubmission: [ { nonExistingVar: "This should give a type error" }, { ... } ] }) ``` When refactoring, we rely on typescript to tell us where we forgot to make changes. This small update would give a huge value in this process.