Also, if my experiences are of any value, Mojarra is IMHO much better in it's implementation than MyFaces, at least since version 1.2.
And, as jdlee says, it's generally a bad idea to use implementation specific features, except configuration parameters to tune performance or something like that. Implementations should be interchangeable.
[Message sent by forum member 'jkva' (jkva)]
http://forums.java.net/jive/thread.jspa?messageID=295432