Templates and xsl:variable definitions carved out from header.xsl and document.xsl. Having them in separate files (which are then xsl:included) help when producing non-HTML document page content such as the IIIF-Manifest JSON file with document-iiif-manifest.xsl sub-action