message: fix a bug in keyed vdom
diff: @@ -90,7 +90,8 @@ function update(element: Element, node: VNode) {
  element.appendChild(el);
  update(element.childNodes[i], child);
  } else {
  - element.replaceChild(create(node), el);
  + element.appendChild(create(node), el);
  + update(element.childNodes[i], child);
  }
  }
  } else {
  