whole_func_string: function consume_doctype_or_comment (proc_stack) {
    let html = "<!";
    proc_stack.tSkip(2);
    html += proc_stack.tAcceptUntil(">") + proc_stack.tAccept();
    return html;
  }
func_code_string: function consume_doctype_or_comment (proc_stack) {
    let html = "<!";
    proc_stack.tSkip(2);
    html += proc_stack.tAcceptUntil(">") + proc_stack.tAccept();
    return html;
  }
func_documentation_string: Called after `<!`