So basically as long as I know all of the features I would want my function to have in technical terms, I can use ChatGPT to draft an approximate solution, and then I just need to do a little extra legwork to make it exactly correct for my circumstance