rem: box->borderWidth = width;  rearrange(box);
add: if (box->borderWidth != width) { box->borderWidth = width; rearrange(box); }
context: WMSetBoxBorderWidth(WMBox *box, unsigned width){    box->borderWidth = width;        rearrange(box);}