On XML integrity constraints in the presence of DTDs | Synapse