public Node visit(BinaryExpr _n, Object _arg) {
Expression left = cloneNodes(_n.getLeft(), _arg);
Expression right = cloneNodes(_n.getRight(), _arg);
Comment comment = cloneNodes(_n.getComment(), _arg);
BinaryExpr r = new BinaryExpr(
_n.getBeginLine(), _n.getBeginColumn(), _n.getEndLine(), _n.getEndColumn(),
left, right, _n.getOperator()
);
r.setComment(comment);
return r;
}