Wow! This is serious... I wonder how this has been passed unnoticed until now. Good point for XSD-driven debugging :)

NTC