Sacha,
I'd also suggest there is a default profile - that applies if no profile
is present.
This should be a general purpose profile with some typical minimal
defaults.
In practice we've kinda had this in ebMS implementations today - just
noone
had really quantified it before.
If we did this - older v2.0 ebMS would conform to that profile by
default and a
v3 ebMS would then interact on that basis.
DW
"The way to be is to do" - Confucius (551-472 B.C.)