The text class of a formal public identifier used in a base character set parameter of the SGML Declaration must be CHARSET if FORMAL YES is specified.
          #0156   Markup Error
ISO 8879, 13.1.1.1
          The text class of a formal public identifier used in a base character set parameter of the SGML Declaration must be CHARSET if FORMAL YES is specified.