 		<cffunction name="check">
 		</cffunction>
 	'
-	categories="model-initialization" chapters="object-validation" functions="validate,validateOnUpdate">
+	categories="model-initialization,validation" chapters="object-validation" functions="validate,validateOnUpdate">
 	<cfargument name="methods" type="string" required="false" default="" hint="See documentation for @validate.">
 	<cfargument name="if" type="string" required="false" default="" hint="See documentation for @validatesConfirmationOf.">
 	<cfargument name="unless" type="string" required="false" default="" hint="See documentation for @validatesConfirmationOf.">
 	<cfset $registerValidation(when="onCreate", argumentCollection=arguments)>
 </cffunction>
 
-<cffunction name="validateOnUpdate" returntype="void" access="public" output="false"
-	hint="Register method(s) that should be called to validate existing objects before they are updated."
+<cffunction name="validateOnUpdate" returntype="void" access="public" output="false" hint="Registers method(s) that should be called to validate existing objects before they are updated."
 	examples=
 	'
 		<!--- In models/User.cfc --->

		<cffunction name="check">
		</cffunction>
	'
	categories="model-initialization" chapters="object-validation" functions="validate,validateOnCreate">
	<cfargument name="methods" type="string" required="false" default="" hint="See documentation for @validate.">
	<cfargument name="if" type="string" required="false" default="" hint="See documentation for @validatesConfirmationOf.">
	<cfargument name="unless" type="string" required="false" default="" hint="See documentation for @validatesConfirmationOf.">
	<cfset $registerValidation(when="onUpdate", argumentCollection=arguments)>
</cffunction>

<cffunction name="valid" returntype="boolean" access="public" output="false"
	hint="Runs the validation on the object and returns `true` if it passes it. Wheels will run the validation process automatically whenever an object is saved to the database but sometimes it's useful to be able to run this method to see if the object is valid without saving it to the database."
	examples=
	'
		<!--- Check if a user is valid before proceeding with execution of something --->

	<cfset $registerValidation(methods="$validatePresenceOf", argumentCollection=arguments)>
</cffunction>

<cffunction name="validatesUniquenessOf" returntype="void" access="public" output="false" hint="Validates that the value of the specified property is unique in the database table. Useful for ensuring that two users can't sign up to a website with identical screen names for example. When a new record is created a check is made to make sure that no record already exists in the database with the given value for the specified property. When the record is updated the same check is made but disregarding the record itself."
	examples=
	'
		<!--- In models/User.cfc --->
