anchor.diff:  			<cfhttp result="d" method="get" url="https://api.crossref.org/v1/works/http://dx.doi.org/#doi#">
   				<cfhttpparam type = "header" name = "User-Agent" value = "Arctos (https://arctos.database.museum; mailto:dustymc@gmail.com)">
   			</cfhttp>
  -			<cfhttp result="jmc" method="get" url="https://dx.doi.org//#doi#">
  +			<cfhttp result="jmc" method="get" url="https://dx.doi.org/#doi#">
   				<cfhttpparam type = "header" name = "User-Agent" value = "Arctos (https://arctos.database.museum; mailto:dustymc@gmail.com)">
   				<cfhttpparam type = "header" name = "Accept" value = "text/bibliography; style=journal-of-mammalogy">
   			</cfhttp>
   			<cfif not isjson(d.Filecontent)>
  -				invalid return
  -				<cfdump var=#d#>
  -				<cfabort>
  +				<cfreturn 'lookup failed at https://api.crossref.org/v1/works/http://dx.doi.org/#doi#'>
   			</cfif>
   			<cfif left(jmc.statuscode,3) is "200">
   				<cfset jmcdata=jmc.fileContent>
   			<cfelse>
  -				<cfset jmcdata='ERROR: #jmc.statuscode#'>
  +				<cfset jmcdata='lookup of https://dx.doi.org/#doi# failed with #jmc.statuscode#'>
   			</cfif>
   			<cfquery name="dc" datasource="uam_god">
   				delete from cache_publication_sdata where source='crossref' and doi='#doi#'
  
positive.code: 					<cfif structKeyExists(fdrs,"DOI")>
  						(<a href="https://dx.doi.org/#fdrs["DOI"]#" target="_blank" class="external">#fdrs["DOI"]#</a>)
  					</cfif>
  
  					<cfif structKeyExists(fdrs,"award")>
  						<ul>
  							<cfloop array='#fdrs["award"]#' index="ax">
  
negative.code: 				</div>
  			</cfloop>
  		</cfif>
  		</cfsavecontent>
  	</cfoutput>
  	<cfreturn r>
  