anchor.diff:  		<cfargument name="source" type="string" required="true" />
   
   		<cfscript>
  -			var input		= CreateObject('java','java.io.StringReader').init(arguments.source);
  -			var output		= CreateObject('java','java.io.StringWriter').init();
  -			var compressor	= $loadJavaClass('com.yahoo.platform.yui.compressor.CssCompressor').init(input);
  +			var input		= CreateObject( 'java','java.io.StringReader' ).init( source );
  +			var output		= CreateObject( 'java','java.io.StringWriter' ).init();
  +			var compressor	= $loadJavaClass( 'com.yahoo.platform.yui.compressor.CssCompressor' ).init( input );
   			var compressed	= "";
   
  -			compressor.compress(output, javaCast('int', -1));
  +			compressor.compress( output, JavaCast( 'int', -1 ) );
   			compressed = output.toString();
   
   			output.close();
  
positive.code: 
  	<cffunction name="init" access="public" returntype="org.cfstatic.util.YuiCompressor" output="false" hint="Constructor, taking a javaloader instance preloaded with the path to the YuiCompressor jar.">
  		<cfargument name="javaloader" type="any" required="false" hint="An instance of the javaloader with class path of Yui Compressor jar preloaded. Optional." />
  		<cfscript>
  			if(StructKeyExists(arguments, 'javaloader')){
  				super._setJavaLoader(arguments.javaloader);
  			}
  			return this;
  		</cfscript>
  
negative.code: 	</cffunction>
  
  	<cffunction name="compressJs" access="public" returntype="string" output="false" hint="I take a js input string and return a compressed version.">
  		<cfargument name="source"                type="string"  required="true" />
  		<cfargument name="linebreak"             type="numeric" required="false" default="-1" />
  		<cfargument name="munge"                 type="boolean" required="false" default="true" />
  		<cfargument name="verbose"               type="boolean" required="false" default="false" />
  		<cfargument name="preserveAllSemiColons" type="boolean" required="false" default="false" />
  		<cfargument name="disableOptimizations"  type="boolean" required="false" default="false" />
  
  		<cfscript>
  			var input      = $loadJavaClass( 'java.io.StringReader' ).init( source );
  			var output     = $loadJavaClass( 'java.io.StringWriter' ).init();
  			var reporter   = $loadJavaClass( 'org.cfstatic.SimpleErrorReporter' ).init();
  			var errorMsg   = "";
  			var compressor = "";
  			var compressed = "";
  
  			try {
  				compressor = $loadJavaClass( 'com.yahoo.platform.yui.compressor.JavaScriptCompressor' ).init( input, reporter );
  				compressor.compress(
  					  output
  					, javaCast( 'int'    , linebreak             )
  					, javaCast( 'boolean', munge                 )
  					, javaCast( 'boolean', verbose               )
  					, javaCast( 'boolean', preserveAllSemiColons )
  					, javaCast( 'boolean', disableOptimizations  )
  				);
  
  			} catch( any e ) {
  				if ( e.type EQ 'org.mozilla.javascript.EvaluatorException' ) {
  					errorMsg = e.message;
  				} else if ( IsDefined( 'e.cause.cause.type' ) and e.cause.cause.type EQ "org.mozilla.javascript.EvaluatorException" ) {
  