Before I forget, I'll just write a note to self: using C++ std::copy into an insufficiently long std::string will scribble all over stuff, as the iterator just isn't that smart. I should grow the string first.
I still have the last song I was listening to before coming home from work last night going through my head... Now I'm reading the lyrics to it, which I've never seen before, and I realize... They Might Be Giants still writes some damn good stuff.