, blowdart wrote

*snip*

I hate those questions. How would you write a linked list? The correct answer for me is "Well first I'd try to work out why the one in the framework isn't good enough"

I would answer. I would put a wrapper around standard library and call it awsome VectorEx Tongue Out