 	<cfreturn loc.returnValue>
 </cffunction>
 
-<cffunction name="clearErrors" returntype="void" access="public" output="false" hint="Object, Clear out all errors for the object">
+<cffunction name="clearErrors" returntype="void" access="public" output="false" hint="Clear out all errors for the object.">
 	<cfscript>
 		ArrayClear(variables.wheels.errors);
 	</cfscript>
 </cffunction>
 
-<cffunction name="errorCount" returntype="numeric" access="public" output="false" hint="Object, Returns the number of errors this object has associated with it">
+<cffunction name="errorCount" returntype="numeric" access="public" output="false" hint="Returns the number of errors this object has associated with it.">
 	<cfscript>
 		var loc = {};
 		loc.returnValue = ArrayLen(variables.wheels.errors);

	<cfreturn loc.returnValue>
</cffunction>

<cffunction name="allErrors" returntype="array" access="public" output="false" hint="Object, Returns an array of all errors on the object">
	<cfscript>
		var loc = {};
		loc.returnValue = variables.wheels.errors;

<cffunction name="addError" returntype="void" access="public" output="false" hint="Adds an error on the specific property.">
	<cfargument name="property" type="string" required="true" hint="Name of property">
	<cfargument name="message" type="string" required="true" hint="Message relating to the error">
	<cfargument name="name" type="string" required="false" default="" hint="Name to identify the error by">
	<cfscript>
		ArrayAppend(variables.wheels.errors, arguments);
	</cfscript>
</cffunction>

<cffunction name="addErrorToBase" returntype="void" access="public" output="false" hint="Adds an error on the object as a whole (not related to any specific property).">
	<cfargument name="message" type="string" required="true" hint="Message relating to the error">
	<cfargument name="name" type="string" required="false" default="" hint="Name to identify the error by">
	<cfscript>
