htmlBlob class/methods must be replaced by a method which parses the HTML into a microVDom node.
A parser generator may be used for each respective language, using the same source file.
Alternatively, a C-style hand-written HTML parser could be used, which may introduce undue technical debt to the project.