What does InsertItem() return when inserting the 201st item?
"Opinions are neither right nor wrong. I cannot change your opinion. I can, however, change what influences your opinion." - David Crow
The code is perfectly correct. In fact, subclassing from class templates is a fairly common idiom in many situations. UMS is wrong, God knows why. Joaquín M López Muñoz Telefónica, Investigación y Desarrollo