There's a slight bug that only becomes apparent at large stroke-width values, namely that the endpoint of the path drawn around each curved rectangle (the circleator rectangle glyph) needs to be adjusted to account for the stroke-width. In particular it needs to be extended by half the stroke-width value to ensure that no holes are left (see image below.)
