Typescript's out-of-the-box typing for `JSON.stringify()` has `string` as a return type. <img width="619" height="414" alt="Image" src="https://github.com/user-attachments/assets/52dceef6-71f9-4d79-bd07-493282324f00" /> However, it actually returns `undefined` if the value being stringified is `undefined`. <img width="609" height="39" alt="Image" src="https://github.com/user-attachments/assets/7d76853b-0b19-478c-baee-ab5e73a1611a" /> I think the return type should be "reset" to `string | undefined`. I'm curious what other people think.