anchor.diff:  		<cfreturn local.new_object>
   	</cffunction>
   
  +
   	<cffunction name="createPaginationWhereClause" returntype="struct" access="private" output="false">
   
   		<cfset var local = structNew()>
  
positive.code: 		<cfquery name="sum_query" username="#application.database.user#" password="#application.database.pass#" datasource="#application.database.source#">
  			SELECT SUM(<cfif arguments.distinct>DISTINCT </cfif>#arguments.field#) AS total
  			FROM #from_clause#
  			<cfif arguments.where IS NOT "">
  				WHERE #preserveSingleQuotes(arguments.where)#
  			</cfif>
  		</cfquery>
  	
  
negative.code: 		<cfquery name="maximum_query" username="#application.database.user#" password="#application.database.pass#" datasource="#application.database.source#">
  			SELECT MAX(#arguments.field#) AS maximum
  			FROM #from_clause#
  			<cfif arguments.where IS NOT "" AND listFindNoCase(variables.column_list, "deleted_at") IS 0>
  				WHERE #preserveSingleQuotes(arguments.where)#
  			<cfelseif arguments.where IS NOT "" AND listFindNoCase(variables.column_list, "deleted_at") IS NOT 0>
  				WHERE #preserveSingleQuotes(arguments.where)# AND deleted_at IS NULL
  			<cfelseif arguments.where IS "" AND listFindNoCase(variables.column_list, "deleted_at") IS NOT 0>
  				WHERE deleted_at IS NULL
  			</cfif>
  		</cfquery>
  	
  