I've been using @Begin and @End for a while now, in what I consider very basic ways. All works relatively well. In an effort to get a deeper understanding of conversations and perhaps use them in a more advanced way, I tried to see what was going on under the covers:
#{conversation.id} <ul> <ui:repeat value="#{conversationStack}" var="entry"> <li>#{entry.description}</li> </ui:repeat> <ui:repeat value="#{conversationList}" var="entry"> <li>#{entry.description}</li> </ui:repeat> </ul>
You would need to define the page description in pages.xml.