anchor.diff:  
   			tab(0);tab(1);
   			o('}')
  -			nl()
  +			nl();
  +			writeLog(file="cfspec",text="End buildBeforeTests");
   	}
   
   	private string function buildHTTPSpec(required struct spec)
   	{
  +		writeLog(file="cfspec",text="Start buildHTTPSpec");
   		local.spec = arguments.spec;
   		savecontent variable="local.output"{
   			tab(0);
  
positive.code: 			nl();
  			echo('}');//Ending component Tag
  		}
  
  		return local.output;
  	}
  
  
negative.code: 				buildBeforeTests(local.spec);
  
  				if(structKeyExists(spec,"class"))
  				{	
  					try {
  						var metaData = getComponentMetaData(spec.class);					
  					} catch(any e) {
  						var tryComponentPath = replace(variables.specFilePath,".spec","");
  						var metaData = getComponentMetaData(local.tryComponentPath);
  					}
  					//If the spec describes a persistent entity, then we can automatically build out tests to test the 
  					//entity methods
  					if(structKeyExists(local.metaData,"persistent") and local.metaData.persistent IS true)
  					{
  						buildEntityTests(local.spec);					
  					}
  