Since many users on MyFaces use the JSTL tag forEach and many Facelet users use the TagHandler that performs the same function, I thought that you may be interested in a bug that my co-worker at Oracle, Matt Cooper, found with the for each tag that I researched.
I have summarized the problem as a blog post here: http://andrewfacelets.blogspot.com/2008/08/cforeach-with-jsf-could-ruin-your-day.html -Andrew

