 	</cfscript>
 </cffunction>
 
-<cffunction name="hasErrors" returntype="boolean" access="public" output="false" hint="Object, Returns 'true' if the object has any errors">
+<cffunction name="hasErrors" returntype="boolean" access="public" output="false" hint="Returns 'true' if the object has any errors.">
 	<cfscript>
 		var loc = {};
 		if (errorCount() GT 0)

<cffunction name="addError" returntype="void" access="public" output="false" hint="Object, 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="Object, 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>

	<cfreturn loc.returnValue>
</cffunction>

<cffunction name="errorsOn" returntype="array" access="public" output="false" hint="Returns an array of all errors associated with the supplied property (and name when passed in).">
	<cfargument name="property" type="string" required="true" hint="Name of property">
	<cfargument name="name" type="string" required="false" default="" hint="Given name for the error">
	<cfscript>
