Thanks, it is an interesting reply. I agree there is no need, but it *is* convenient at times. I wonder if languages where templates are implemented better, and don't cause compile time issues lead people to be more productive, or if easy access to templates lead us to make things overly complicated.
I know we toss them around constantly in our C# web code for collections and it would certainly be cumbersome to have to deal with those by hand.