generatedSubTree = new ExtendedNode(infoServices.newInfoFromTreeNodeRhsNodeAndEdge(origSubTree.getInfo(), null, alternativeEdgeInfo));
retInfo = infoServices.newInfoFromTreeNodeRhsNodeAndEdge(originalTreeMappedNode.getInfo(),ruleRhsSubTree.getInfo(), edgeInfo);