what do people think?
I'm a bit short on time to study your proposed syntax, but I like the idea of defining JXPath-like mappings (or bindings) between data and forms.
Also, being able to use either java classes or XML documents to hold the data, as you suggest, would be great.
-Bertrand