public override string ToString() { if (Tag == null) return base.ToString(); else return base.ToString() + ", " + Tag; }