anchor.diff:  		
   		<cfset var result = ''>
   		
  -		<cfset result = REReplace(SerializeJSON(arguments.data),'("[A-Z]*"[ ]?:)','\L\1','All')>
  -        	<cfset result = REReplace(result,'("[A-Z]*[0-9]"[ ]?:)','\L\1','All')>
  -		
  -		<cfreturn reReplace(result,'([_a-zA-Z]*)(":)','\L\1\2','ALL')>
  +		<cfinvoke component="json" method="encode" stringNumbers="true" data="#data#" returnvariable="result">
  +		
  +		<cfreturn result>
   	</cffunction>
   	
   	
  
positive.code: 		
  		<cfset var result = ''>
  		
  		<cfset result = DeserializeJSON(arguments.data)>
  		
  		<cfreturn result>
  	</cffunction>
  
negative.code: 	</cffunction>
  	
  	
  	<!--- JSON HELPER METHODS                                                                         --->
  	
  	<!--- encodeJSON --->
  	<cffunction name="encodeJSON" access="private" returntype="String">
  