#25 [xhtml]
Cross-Field Constraints
Conditional value rules (e.g. if this attribute has value 'x' then this other must have value 'y').
Structural rules (e.g. if this element has this structure, then this other must have another structure.).
Mixing the above.