ColdFusion 8 CFloop Array Iteration / XML Bug?

<!---
	Loop over the array using a ColdFusion's new Array
	iteration loop.
--->
<cfloop
	index="xmlActor"
	array="#xmlActors.actors.actor#">
 
	<!--- Output the data. --->
	<p>
		#xmlActor.XmlAttributes.name#
 
		<!--- Check to see if date of birth is defined. --->
		<cfif (
			StructKeyExists( xmlActor.XmlAttributes, "dob" ) AND
			Len( xmlActor.XmlAttributes.dob )
			)>
 
			(DOB: #xmlActor.XmlAttributes.dob#)
 
		</cfif>
	</p>
 
</cfloop>

For Cut-and-Paste