What are the best practices in order to add custom semantic markup to XForms?
===

Greetings to all Orbeon's folks,

I would like to add custom xml semantic markup to a XForms using Orbeon.
For instance, adding the tag or the property "person".

So do I have to create new tags or properties or both? What is the best practice? Considering differences between marking-up structures and marking-up elements?

Where can I put semantic markup without disturbing the behaviour of the Orbeon engine and still being able to access to it? I think it should be in the model declaration? Am I wrong?

Thanks
 