rect of a w x h outline at (x, y), inset by d on every side.
w
h
x
y
d
CatalogShape inset(double x, double y, double w, double h, double d) => rect(x + d, y + d, w - 2 * d, h - 2 * d);