like for instance i just told chatGPT the following: - write a type safe debounce function - write unit tests for it with jest - ya but this time use `test()` instead of `it()` - that 3rd test case fails and success a strongly-typed and tested debounce function