XML: A Two-part promise for the WWW