*:: AttrList::put() *DONE*
 *:: AttrList::initFromStream() *DONE*
 
+*: AttrList::SetPrivateAttributesInvisible() causes private attributes to be omitted from subsequent calls to fPrint(), sPrint(), dPrint() and putAttrList(). SetPrivateAttributesInvisible() needs to be added to {quote:CompatClassAd} and its value needs to affect those subsequent calls.
+
 {subsection: Post-Transition Tasks}
 
 *: As time permits, rewrite callsites to make {quote:CompatClassAd} unnecessary. The modified callsites can either use native new {quote:ClassAd} methods or newly-written free-standing functions.