Collection<Command> virtualCmds = new LinkedList<>();
virtualCmds.add(new AddCommand(virtualNode));
for (WaySegment virtualWay : virtualWays) {
Way w = virtualWay.way;
Way wnew = new Way(w);
wnew.addNode(virtualWay.lowerIndex + 1, virtualNode);
virtualCmds.add(new ChangeCommand(w, wnew));
}
virtualCmds.add(new MoveCommand(virtualNode, startEN, currentEN));
String text = trn("Add and move a virtual new node to way",
"Add and move a virtual new node to {0} ways", virtualWays.size(),