prevent Rect::expand() from generating negative coordinates where there were none...