anchor.diff:      }
     }
   
  +  /// Render internal representation of the [VNode].
     void render(VContext context) {
       if ((flags & (elementFlag | componentFlag | rootFlag)) != 0) {
         final html.Element r = ref;
  
positive.code:   VNode.text(this.data, {this.key})
        : flags = textFlag,
          tag = null;
    VNode.element(this.tag, {this.key, this.type, this.attrs, this.style,
        this.classes, this.children})
        : flags = elementFlag;
    VNode.svgElement(this.tag, {this.key, this.type, this.attrs, this.style,
        this.classes, this.children})
        : flags = elementFlag | svgFlag;
    VNode.component(this.tag, {this.flags: componentFlag, this.key, this.data,
        this.type, this.attrs, this.style, this.classes, this.children});
    VNode.root({this.type, this.attrs, this.style, this.classes, this.children})
        : flags = rootFlag, key = null, tag = null;
  
    VNode call(c) {
      if (c is List) {
        children = c;
  
negative.code:     }
    }
  
    /// Mount [VNode] on top of existing [node].
    void mount(html.Node node, VContext context) {
      ref = node;
  
  