code: function(newNode) {
          var node = this._node;
          node.parentNode.replaceChild(Y_Node.getDOMNode(newNode), node);
          return this;
      }
docs: Replace the node with the other node. This is a DOM update only
  and does not change the node bound to the Node instance.
  Shortcut for myNode.get('parentNode').replaceChild(newNode, myNode);
  @method replace
  @param {Y.Node || HTMLNode} newNode Node to be inserted
  @chainable