public override string GetString() { if (FileParser.GetDataLabel(this) != null) { // If a label points directly to this data, it can't be // shortened Elongate(); } else Shorten(); // Try to, anyway return base.GetString(); }