complexpoly: ($: ComplexPolygon, delta) =>
            new ComplexPolygon(
                translate($.boundary, delta),
                $.children.map((child) => translate(child, delta)),
                __copyAttribs($.attribs)