Simplified use of Tag class with Tag2 and CsTag.
Massive replace of old Tag<> class with the new design.