code: function() {
  			var parent = this.parent;
  			var ix = parent.children.indexOf(this);
  			var items = utils.flatten(arguments);
  			spliceFn.apply(parent.children, [ix, 1].concat(items));
  			
  			// update parent
  			items.forEach(function(item) {
  				item.parent = parent;
  			});
  		}
docs: Replaces current node in parent‘s children list with passed nodes
  @param {AbbreviationNode} node Replacement node or array of nodes