/** @var ?string The fallback encoding used when no encoding is provided or can be detected for the document. See https://html.spec.whatwg.org/multipage/parsing.html#determining-the-character-encoding:implementation-defined for guidance */
public $encodingFallback = null;
/** @var ?int The number of bytes to examine during encoding pre-scan. 1024 is the default and recommended value */
public $encodingPrescanBytes = null;
/** @var ?bool Whether parse errors should be recorded. Recording parse errors incurs a performance penalty. */
public $errorCollection = null;
/** @var ?bool Whether to use the HTML namespace rather than the null namespace for HTML elements. Using the HTML namespace is the correct behaviour, but this has performance and compatibility implications for PHP */