Playing with my interpreter that I'm working on.
"Why is the garbage collector not freeing this allocation? It should. It's not referenced anywhere."
Dear reader, I fucked up writing a doubly-linked list insert function. I am a professional software engineer. I've done this professionally for 25 years and for fun for longer.