I just realized, this is Rebindable, or tail-const. (I don't need the head to be truly const, I just need to be able to copy into a const-referring thing). I currently am using a pointer, which is working, but I prefer not to use it, and it is not general enough.-Steve
Ah, you found it - I was looking up the reference for it and you replied in the mean-time. Ignore my answer :)