public override string ToString () { return string.Format ("[{0}]", Size.HasValue? Size.ToString () : ""); } }