code: function moveVirtual(src, target) {
    var this$1 = this;
  
    var el = this.__.head,
      frag = createFrag(),
      sib;
  
    while (el) {
      sib = el.nextSibling;
      frag.appendChild(el);
      el = sib;
      if (el === this$1.__.tail) {
        frag.appendChild(el);
        src.insertBefore(frag, target.__.head);
        break
      }
    }
  }
docs: Move virtual tag and all child nodes
  @this Tag
  @param { Node } src  - the node that will do the inserting
  @param { Tag } target - insert before this tag's first child