On reading the AIML v2 draft I noticed the proposal to allow attributes to be replaced by sub-elements with the same name. Is the intent it should always be possible to go from the one form to another? (meaning an attribute could be moved to a sub-element, and the sub-element can be moved back to an attribute)
Or is it possible the sub-elements contain other template-side XML, possibly even including srai calls?
I am curious for the motivation for this change. It makes the AIML harder to read which is a shame.