Don outlines his XML "kernel", but doesn't include XSLT, XPath, or XQuery. I don't have Don's depth of knowledge of the XML particulars, but I can't imagine being highly productive with XML without the support of XSLT or XPath, and XQuery looks very promising also. I'm from the "XML is data" school, perhaps that skews my thinking on this subject.