+1 sounds like a great idea and would help limit the number of assemblies. I think the key is to keep the syntax simple and the runtime reqs to a minimum, limiting the functionality if necessary to achieve this. I don't know much about Jexl but it sounds like you've found a good candidate. FYI there was some good discussion about this issue a few months ago and some similar ideas came out that you might want to consider combining with your idea: http://mail-archives.apache.org/mod_mbox/geronimo-dev/200604.mbox/[EMAIL PROTECTED]
Best wishes, Paul
