code: public void replaceWith(HasNode node) {
  		feature = node.feature;
  		nodeName = node.nodeName;
  		trueNode = node.trueNode;
  		falseNode = node.falseNode;
  	}
docs: Replaces the properties of the current node with the properties of the specified node.
  
  @param node
  The node to replace this node with