public override string ToString() { return "ref " + Name + "{ " + String.Join(", ", from n in SourceAttributeNames select n.ToString()) + " } " + Target + "{ " + String.Join(", ", from n in TargetAttributeNames select n.ToString()) + " }"; }