Yes, it does make sense to me. I see your point is that you build another managed bean(not plain JavaBeans as I thought), but not let the page authors access it directly. Is my understanding right?
[Message sent by forum member 'bobxu' (bobxu)]
http://forums.java.net/jive/thread.jspa?messageID=280053