{section: Time Estimate Details}
-{verbatim}
-Func			#Calls	Handling		Time
-Assign()                989     compat DONE
-LookupString()          877     compat DONE
-LookupInteger()         667     compat DONE
-Insert()                559     compat/convert TODO     4 hours
-Delete()                113     native DONE
-LookupBool()            110     compat DONE
-SetMyTypeName()         102     compat DONE
-put()                   100     compat TODO             1-2 days
-Lookup()                89      native ck calls         ???
-LookupFloat()           85      compat DONE
-initFromStream()        75      compat                  4 hours
-SetTargetTypeName()     64      compat DONE
-ExprTree::RArg()        60      ????                    ???
-InsertOrUpdate()        59      compat DONE
-AssignExpr()            58      compat DONE
-dPrint()                56      compat TODO             4 hours
-EvalBool()              53      compat DONE
-ExprTree::LArg()        39      ????                    ???
-ExprTree::PrintToNewStr() 35    compat                  1 hour
-ResetExpr()             31      ignore
-EvalInteger()           29      compat DONE
-sPrint()                29      compat TODO             1 hour
-ExprTree::EvalTree()    27      compat/convert          4 hours
-NextExpr()              26      compat/convert?         1 week?
-fPrint()                22      compat TODO             4 hours
-ClassAd()               18      compat/native           3 hours
-ExprTree::PrintToStr()  17      compat                  1 hour
-EvalFloat()             13      compat DONE
-ExprTree::DeepCopy()    12      convert                 1 hour
-SetPrivateAttributesInvisible() 11 compat               1-2 hours
-clear()                 8       native
-EvalString()            8       compat TODO             1 hour
-NextNameOriginal()      7       compat DONE
-ClearAllDirtyFlags()    7       native
-GetMyTypeName()         7       compat DONE
-ResetName()             7       ignore
-sPrintExpr()            6       compat                  1 hour
-NextDirtyExpr()         5       convert                 4 hours
-SetDirtyFlag()          5       convert                 1 hour
-ExprTree::MyType()      5       convert                 1 hour
-ChainToAd()             4       native
-GetTargetTypeName()     4       compat DONE
-NextName()              3       convert                 3 hours
-LookupElem()            3       convert                 15 minutes
-GetDirtyFlag()          3       convert                 1 hour
-GetReferences()         3       compat                  1-2 days
-ChainCollapse()         2       compat                  2 hours
-EscapeStringValue()     2       convert                 15 minutes
-CopyAttribute()         2       convert                 1-2 hours
-fPrintAsXML()           1       ????                    ??? (1 hour)
-unchain()               1       native
-ExchangeExpressions()   1       convert                 1-2 hours
-initFromString()        1       ignore
-sPrintAsXML()           1       ????                    ??? (1 hour)
-ClassAdAttributeIsPrivate() 1   compat                  15 minutes
-RestorChain()           1       native
-{endverbatim}
+|*Func*|*#Calls*|*Handling*|*Status / Est*|
+|Assign()|989|compat|Done|
+|LookupString()|877|compat|Done|
+|LookupInteger()|667|compat|Done|
+|Insert()|559|compat/convert|4 hours|
+|Delete()|113|native|Done|
+|LookupBool()|110|compat|Done|
+|SetMyTypeName()|102|compat|Done|
+|put()|100|compat|1-2 days|
+|Lookup()|89|native/check calls|?|
+|LookupFloat()|85|compat|Done|
+|initFromStream()|75|compat|4 hours|
+|SetTargetTypeName()|64|compat|Done|
+|ExprTree::RArg()|60|TBD|?|
+|InsertOrUpdate()|59|compat|Done|
+|AssignExpr()|58|compat|Done|
+|dPrint()|56|compat|4 hours|
+|EvalBool()|53|compat|Done|
+|ExprTree::LArg()|39|TBD|?|
+|ExprTree::PrintToNewStr()|35|compat|Done [1 hour]|
+|ResetExpr()|31|ignore|-|
+|EvalInteger()|29|compat|Done|
+|sPrint()|29|compat|1 hour|
+|ExprTree::EvalTree()|27|compat/convert|4 hours|
+|NextExpr()|26|compat/convert|?:1 week|
+|fPrint()|22|compat|4 hours|
+|ClassAd()|18|compat/native|3 hours|
+|ExprTree::PrintToStr()|17|compat|1 hour|
+|EvalFloat()|13|compat|Done|
+|ExprTree::DeepCopy()|12|convert|1 hour|
+|SetPrivateAttributesInvisible()|11|compat|1-2 hours|
+|clear()|8|native|?|
+|EvalString()|8|compat|1 hour|
+|NextNameOriginal()|7|compat|Done|
+|ClearAllDirtyFlags()|7|native|
+|GetMyTypeName()|7|compat|Done|
+|ResetName()|7|ignore|-|
+|sPrintExpr()|6|compat|1 hour|
+|NextDirtyExpr()|5|convert|4 hours|
+|SetDirtyFlag()|5|convert|1 hour|
+|ExprTree::MyType()|5|convert|1 hour|
+|ChainToAd()|4|native|?|
+|GetTargetTypeName()|4|compat|Done|
+|NextName()|3|convert|3 hours|
+|LookupElem()|3|convert|15 minutes|
+|GetDirtyFlag()|3|convert|1 hour|
+|GetReferences()|3|compat|1-2 days|
+|ChainCollapse()|2|compat|2 hours|
+|EscapeStringValue()|2|convert|15 minutes|
+|CopyAttribute()|2|convert|1-2 hours|
+|fPrintAsXML()|1|TBD|?:(1 hour)|
+|unchain()|1|native|?|
+|ExchangeExpressions()|1|convert|1-2 hours|
+|initFromString()|1|ignore|-|
+|sPrintAsXML()|1|TBD|?:(1 hour)|
+|ClassAdAttributeIsPrivate()|1|compat|15 minutes|
+|RestorChain()|1|native|?|