We want for this to be efficient. (DTD now; schema later; but at all times as intuitive as possible.) We also want this to be easily fed to CMS Pipelines. For each "<", the corresponding ">" must be on the same line. For each "&", the corresponding ";" must be on the same line.