{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|?|