code: function renderNode (seq, node, context) {
    seq.emit(() => `<${node.type}`);
    seq.emit(() => renderAttrs(node.props, node));
    seq.emit(() => REACT_ID);
    seq.emit(() => omittedCloseTags[node.type] ? "/>" : ">");
    if (node.props.dangerouslySetInnerHTML) {
      seq.emit(() => node.props.dangerouslySetInnerHTML.__html || "");
    } else if (node.props.children !== null) {
      if (node.type === "textarea" && node.props.value) {
        seq.emit(() => node.props.value);
      }
  
      seq.delegate(() => renderChildren({
        seq,
        context,
        children: node.props.children,
        parent: node
      }));
    }
    if (!omittedCloseTags[node.type]) {
      seq.emit(() => `</${node.type}>`);
    }
  }
docs: Evaluates a plain-jane VDOM node (like a <div>).
  
  @param      {Sequence}  seq      Sequence that receives HTML segments.
  @param      {VDOM}      node     VDOM node to be rendered.
  @param      {Object}    context  Context for the node's children.
  
  @return     {undefined}          No return value.