*:: 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.