New {quote:ClassAds} already have a compatibility version of this method. It does not know about omitting 'private' attributes. We would have to add this capability. The compatibility version also doesn't handle chained ads. It also doesn't print {quote:MyType} or {quote:TargetType} if they're not set. In old {quote:ClassAds}, if these are unset, they're printed as empty strings. Developer time: 1 day