Iterating over maps and arrays

The experimental use of an @map or @array attribute in xsl:for-each, xsl:iterate, and xsl:for-each-group is dropped in Saxon 12.

Instead, to iterate over arrays, use <xsl:for-each select="array:members($array)">. To iterate over maps, use <xsl:for-each select="map:entries($map)">.