I've wondered if despite instruction it forgets due to a context limit. There's a lot I still don't understand. I found if it forgot to format in a certain way you could 'remind it', and it would get back on track, but it's an odd way to think of writing software. Kind of like 'turning it off and on again'.