Fix another boundary bug in RectangleIntersection