Validation considered harmful
Mark Baker - Validation considered harmful:
"A good rule of thumb in document design is to avoid making assumptions about what won’t be there in the future, and a rule of thumb for software is to defer checking extension fields or values until you can’t any longer. On the Web, you need to be able to process messages from the future."