Yep, even the comments! It took some iteration / guidance but it got there pretty quickly. I wrote findProfileObjectIds() and getProfileObjects() and then I asked it to write getProfiles(). ChatGPT is really good at TypeScript!