anchor.diff:  	private function getHints( required string slug ) {
   
   		var hintsFilePath = repoRootPath & "/exercises/" & arguments.slug & "/.meta/hints.md";
  -		var hints = fileExists( hintsFilePath ) ? fileRead( hintsFilePath ) : "";
  +		var hints = fileExists( hintsFilePath ) ? fileRead( hintsFilePath, "utf-8" ) : "";
   
   		return hints;
   	}
  
positive.code: 
  		var descriptionFilePath = problemSpecsPath & "/exercises/" & arguments.slug & "/description.md";
  		 
  		return fileExists( descriptionFilePath ) ? trim( fileRead( descriptionFilePath ) ) : "";
  	}
  
  	/**
  
negative.code: 	private struct function getExerciseMetadata( required string slug ) {
  
  		var metadataFilePath = problemSpecsPath & "/exercises/" & arguments.slug & "/metadata.yml";
  		var content = fileRead( metadataFilePath , "utf-8");
  		var metadata = {};
  
  		/* Get the title if provided in metadata.yml */
  