anchor.diff:  
   	<cfscript>
   
  -		function unitFormat( string unit, numeric time ) {
  +		function unitFormat( string unit, numeric time, boolean prettify=false ) {
   
   			var result = numberFormat( time / 1000000, "0.00" );
   
  -			result = listFirst( result, '.' ) & "<span class='num-lsv'>." & listGetAt( result, 2, '.' ) & "</span> ms";
  -
  -			return result;
  +			if ( prettify )
  +				result = listFirst( result, '.' ) & "<span class='num-lsv'>." & listGetAt( result, 2, '.' ) & "</span>";
  +
  +			return result & " ms";
   
   			/*/ not sure what this confusing old impl was supposed to do; arguments.unit was ignored anyway!
   			if ( arguments.time >= 100000000 )
  
positive.code: 										</tr>
  										<cfloop query="timers">
  											<tr class="nowrap">
  												<td align="right">#timers.label#</td>
  												<td align="right">#unitFormat( arguments.custom.unit, timers.time * 1000000 )#</td>
  												<td align="right">#timers.template#</td>
  											</tr>
  										</cfloop>
  										
  
negative.code: 					<table>
  
  						<cfset renderSectionHeadTR( sectionId
  							, "#unitFormat( arguments.custom.unit, tot-q-loa, true )# 
  								&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Application" )>
  
  						<tr><td><table>
  							<tr>
  								<td class="pad txt-r">#unitFormat( arguments.custom.unit, loa )#</td>
  								<td class="pad">Startup/Compilation</td>
  							</tr>
  							<tr>
  								<td class="pad txt-r">#unitFormat( arguments.custom.unit, q )#</td>
  								<td class="pad">Query</td>
  							</tr>
  							<tr>
  								<td class="pad txt-r bold">#unitFormat( arguments.custom.unit, tot, true )#</td>
  								<td class="pad bold">Total</td>
  							</tr>
  						</table></td></tr>
  