anchor.diff:      <cfargument name="schemaName" type="string" required="false" hint="Name of schema file" />
       
       <cfscript>
  -		URLString = "#THIS.host#:#THIS.port#/solr/admin/cores?action=CREATE&name=#ARGUMENTS.coreName#&instanceDir=#instanceDir#";
  +		var URLString = "#THIS.host#:#THIS.port#/solr/admin/cores?action=CREATE&name=#ARGUMENTS.coreName#&instanceDir=#instanceDir#";
   		if (structKeyExists(ARGUMENTS, "dataDir")){
   			URLString = "#URLString#&dataDir=#ARGUMENTS.dataDir#";
   		}
  
positive.code: 		if (structKeyExists(ARGUMENTS, "schemaName")){
  			URLString = "#URLString#&schema=#ARGUMENTS.schemaName#";
  		}
  		newCoreRequest = new http();
  		newCoreRequest.setMethod("get");
  		newCoreRequest.setURL("#URLString#");
  		response = newCoreRequest.send().getPrefix();
  		coreCreationResponse = structNew();
  		if (response.statusCode eq "200 OK"){
  			coreCreationResponse.success = true;
  			return coreCreationResponse;
  
negative.code: 					local.wordList = "";
  					if (ArrayLen(XMLResponse.response.lst) gt 1 AND structKeyExists(XMLResponse.response.lst[2].lst, "lst")){
  						local.wordCount = ArrayLen(XMLResponse.response.lst[2].lst.lst);
  						For (var j=1;j LTE local.wordCount; j=j+1){
  							if(j eq local.wordCount){
  								local.resultCount = XMLResponse.response.lst[2].lst.lst[j].int[1].XmlText;
  								local.resultList = arrayNew(1);
  								For (var i=1;i LTE local.resultCount; i=i+1){
  									arrayAppend(local.resultList, local.wordList & XMLResponse.response.lst[2].lst.lst[j].arr.str[i].XmlText);
  								}
  							}else{
  