svg2 = {
let svg = d3.create("svg").attr("width", size).attr("height", size);
svg
.append("line")
.attr("x1", 0)
.attr("y1", 0)
.attr("x2", size)
.attr("y2", size)
.attr("stroke", "#000");
let other = d3.select(svg1);
let circle = other.select("g").clone(true);
svg.append(() => circle.node());
svg
.append("line")
.attr("x1", 0)
.attr("y1", size)
.attr("x2", size)
.attr("y2", 0)
.attr("stroke", "#000");
return svg.node();
}