anchor.diff:  		</cfscript>
   	</cffunction>
   	
  -	<cffunction name="addFailure" access="public" returntype="void">
  +	<cffunction name="addFailure" access="public" returntype="void" output="false">
   		<cfargument name="exception" type="any" required="yes" />
   		
   		<cfscript>
  
positive.code: 		<cfreturn xmlReturn />
  	</cffunction>
  	
  	<cffunction name="getResultsOutput" returntype="any" hint="convenience for getting the various output modes" access="public" output="false">
  		<cfargument name="mode" required="true" hint="html,jqgrid,xml,junitxml,query,struct,text" />
  		
  		<cfset arguments.mode = listLast(arguments.mode) />
  		
  		<cfswitch expression="#arguments.mode#">
  			<!--- TODO extjs depreciated ---> 
  			<cfcase value="jqgrid,jq,extjs" delimiters=",">
  				<cfreturn getjqgridResults() />
  			</cfcase>
  			
  			<cfcase value="xml">
  				<cfreturn getXMLResults() />
  			</cfcase>
  
negative.code: 	</cffunction>
  	
  	<!--- Store how long the test took. --->
  	<cffunction name="addProcessingTime" access="public" returntype="void" output="false">
  		<cfargument name="milliseconds" required="true" type="numeric" default="-1" />
  		
  		<cfset this.resultItem.time = arguments.milliseconds />
  	</cffunction>
  	
  	<!---
  		Add the string that was expected
  	--->
  	<cffunction name="addExpected" access="public" returntype="void" output="false">
  		<cfargument name="expected" type="string" required="true" />
  		
  		<cfset this.resultItem.expected = arguments.expected />
  	</cffunction>
  	
  	<!---
  		Add the actual string
  	--->
  	<cffunction name="addActual" access="public" returntype="void" output="false">
  		<cfargument name="actual" type="string" required="true" />
  		
  		<cfset this.resultItem.actual = arguments.actual />
  	</cffunction>
  	
  	<!---
  		Add any user defined trace messages to the results.
  		TODO: Allow for multiple trace messages per test. Currently only one is allowed.
  	--->
  	<cffunction name="addTrace" access="public" returntype="void" output="false">
  		<cfargument name="message" type="any" required="no" default="" />
  		
  		<cfset this.resultItem.trace =  this.resultItem.trace & message.toString() />
  	</cffunction>
  	
  	<!---
  		Merges any catastrophic errors (parse errors, etc) into the TestResults object
  	--->
  	<cffunction name="mergeErrorsIntoTestResult" access="public" returntype="void" output="false">
  		<cfargument name="ErrorStruct" type="struct" required="true" />
  		
  		<cfset var key = "" />
  