Strongly disagree with explaining things, because you don’t know if it’s correct. And you have to validate code it creates, so 🤷♂️
I’ve asked it to produce C for a specific product, and it effectively summarized and reproduced existing example code. Being able to so easily discover a source it used for training revealed the entire trick at once.