JVariable original = ((JVariableRef) node.getValue()).getTarget();
original = result.getMostOriginal(original);
if (original != targetVariable) {
result.kill(targetVariable);
if (isSupportedVar(original) &&
original.getType() == targetVariable.getType()) {
result.addCopy(original, targetVariable);
}
} else {