* TODO: determine if we should be copying an IndexedWord, or working just with a FeatureLabel.
* TODO: bombproof if this gov, dep, and reln already exist.
*/
@Override
public void evaluate(SemanticGraph sg, SemgrexMatcher sm) {
IndexedWord govNode = sm.getNode(govNodeName);
IndexedWord newNode = new IndexedWord(newNodePrototype);
int newIndex = SemanticGraphUtils.leftMostChildVertice(govNode, sg).index(); // cheap En-specific hack for placing copula (beginning of governing phrase)
newNode.setDocID(govNode.docID());
newNode.setIndex(newIndex);
newNode.setSentIndex(govNode.sentIndex());
sg.addVertex(newNode);
sg.addEdge(govNode, newNode, relation, weight,false);
}