I am using the following `DateTime` custom scalar. ```ts export const DateTime = Graffle.Scalars.create('DateTime', { decode: (value: string) => new Date(value), encode: (value: Date) => formatRFC3339(value), }) ``` When I try to access date methods on a returned object, I get the following issue, because all method types are replaced with `{}`. <img width="1016" alt="Image" src="https://github.com/user-attachments/assets/d1ac8e63-33ee-492a-afaa-d5290dcfead7" /> <img width="1115" alt="Image" src="https://github.com/user-attachments/assets/b7b128dc-caa2-4b3e-bb8e-2371d3540177" />