XML has inherited artifacts from SGML, and has started to build its own artifacts in the form of new specifications that build onto XML in an ad hoc way.