anchor.diff:  	<cffunction access="public" returntype="String" name="encodeForHTMLAttribute" output="false">
   		<cfargument type="String" name="input" required="true">
   		<cfscript>
  -		    return createObject("java", "org.owasp.esapi.codecs.HTMLEntityCodec").init().encode( static.IMMUNE_HTMLATTR, arguments.input);
  +		    return createObject("java", "org.owasp.esapi.codecs.HTMLEntityCodec").init().encode( static.IMMUNE_HTMLATTR, javaCast("string", arguments.input));
   		</cfscript>
   	</cffunction>
   
  
positive.code: 	<cffunction access="public" returntype="String" name="encodeForJavaScript" output="false">
  		<cfargument type="String" name="input" required="true">
  		<cfscript>
  	    	return createObject("java", "org.owasp.esapi.codecs.JavaScriptCodec").init().encode(static.IMMUNE_JAVASCRIPT, arguments.input);
  		</cfscript>
  	</cffunction>
  
  
negative.code: 	<cffunction access="public" returntype="String" name="encodeForXML" output="false">
  		<cfargument type="String" name="input" required="true">
  		<cfscript>
  	    	return createObject("java", "org.owasp.esapi.codecs.XMLEntityCodec").init().encode( static.IMMUNE_XML, javaCast("string", arguments.input));
  		</cfscript>
  	</cffunction>
  
  