 	<cfargument name="methods" type="string" required="false" default="" hint="See documentation for @validate.">
 	<cfargument name="condition" type="string" required="false" default="" hint="See documentation for @validatesConfirmationOf.">
 	<cfargument name="unless" type="string" required="false" default="" hint="See documentation for @validatesConfirmationOf.">
-	<cfif StructKeyExists(arguments, "if")>
-		<cfset arguments.condition = arguments.if>
-		<cfset StructDelete(arguments, "if")>
-	</cfif>
 	<cfset $registerValidation(when="onUpdate", argumentCollection=arguments)>
 </cffunction>
 

	<cfargument name="when" type="string" required="false" default="onSave" hint="See documentation for @validatesConfirmationOf.">
	<cfargument name="condition" type="string" required="false" default="" hint="See documentation for @validatesConfirmationOf.">
	<cfargument name="unless" type="string" required="false" default="" hint="See documentation for @validatesConfirmationOf.">
	<cfif StructKeyExists(arguments, "if")>
		<cfset arguments.condition = arguments.if>
		<cfset StructDelete(arguments, "if")>
	</cfif>
	<cfset $args(name="validatesPresenceOf", args=arguments)>
	<cfset $registerValidation(methods="$validatesPresenceOf", argumentCollection=arguments)>
</cffunction>

	<cfargument name="methods" type="string" required="false" default="" hint="See documentation for @validate.">
	<cfargument name="condition" 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>

