anchor.diff:  	</cffunction>
   	<cffunction name="_setExcludePattern" access="private" returntype="void" output="false">
   		<cfargument name="excludePattern" type="string" required="true" />
  -		<cfset _excludePattern = arguments.excludePattern />
  +		<cfset _excludePattern = excludePattern />
   	</cffunction>
   
   </cfcomponent>
positive.code: 
  		<cfscript>
  			var rootUrl = _getRootUrl();
  			if(packageName NEQ 'external'){
  				rootUrl = rootUrl & packageName;
  			}
  
  			return CreateObject('component', 'Package').init( arguments.packageName, rootUrl, _getMinifiedUrl(), _getFileType(), _getCacheBust() );
  		</cfscript>
  	</cffunction>
  
  	<cffunction name="_addPackage" access="private" returntype="void" output="false" hint="Adds a package to the collection">
  		<cfargument name="packageName" type="string" required="true" />
  
  		<cfset _packages[arguments.packageName] = _newPackage( arguments.packageName ) />
  	</cffunction>
  
  	<cffunction name="_packageExists" access="private" returntype="boolean" output="false" hint="I return whether or not the given package exists within the collection">
  		<cfargument name="packageName" type="string" required="true" />
  
  		<cfreturn StructKeyExists(_packages, arguments.packageName) />
  	</cffunction>
  
  	<cffunction name="_orderPackages" access="private" returntype="void" output="false" hint="I calculate the order of packages, based on their dependencies. I cache this order locally.">
  
negative.code: 		<cfargument name="includeExternals" type="boolean" required="false" default="true" hint="Whether or not to download external dependencies and include them in the returned collection string" />
  
  		<cfscript>
  			var str      = $getStringBuffer();
  			var packages = getOrdered();
  			var i        = 0;
  
  			for( i=1; i LTE ArrayLen(packages); i++ ){
  				if ( includeExternals OR packages[i] NEQ 'external' ) {
  					str.append( getPackage( packages[i] ).getContent() );
  				}
  			}
  
  