anchor.diff:  		</cfscript>
   
   	</cffunction>
  +	
  +	
   
   	<cffunction name="_$throw">
   		<cfargument name="type" required="false"
  
positive.code: 			         detail="Usage: <cffunction mxunit:dataprovider ...> <cfargument name=""listItem"" />");
  			}
  			listItemName = getMetaData(method).parameters[1].name;
  			listObject = context[dataProvider];
  			args[listItemName] = '';
  			toArray = listToArray(listObject, ",;:/\");
  			listLength = arrayLen(toArray);
  
negative.code: 			         detail="Usage: <cffunction mxunit:dataprovider ...> <cfargument name=""arrayName"" /><cfargument name=""index"" />");
  			}
  			itemName = params[1].name;//could make optional
  			arrayObject = getProvider(dataProvider);
  			if(ArrayLen(arrayObject) eq 0)
  				_$throw(message="Array DataProvider #dataProvider# did not contain any elements");
  			for(i = 1; i LTE ArrayLen(arrayObject); i = i + 1)
  