There is also a static method called ClassAdAttributeIsPrivate(), which could become a free-standing function.
 
 developer time: 1-2 hours
+
+Progress: dPrint() now omits private attributes.