public sealed override void Clear()
 {
     base.Clear();
     StringPool?.ResetPool();
 }