I didn't want to reinvent the wheel. I was just checking to see if there was anything out there that I could start with. I do have things in mind of how to do it, but if there's something already out there, why not use it? Would you write a linked list implementation when there's already one out there in the STL?