XML validation Original code: traverse xml tree, check values Rewrite for fast change –Use a rule interpreter + separate validation rule set –Easy to check that rules obey current specification –Easy to rewrite or extend without intro bugs Pace of development made this crucial Many draft specs => each must be integrated quickly
{}