Rect v2.1: Zero‑Area Rectangle Intersection Semantics Unclear
The Rect JavaScript geometry library’s intersects() method treats rectangle boundaries inclusively; two shapes sharing a boundary point are considered intersecting. However, the documentation does not specify how degenerate rectangles—those with a width or height of zero—are handled during intersection calculations. Version 2.1 introduced a change to inclusi