Fixed bug in erase( const T& )
Fixed bug, updated names, added specialization