- Introduce a static factory to create a Rectangle from a top-left Point and a size Point. - When the size point is Point.OfFloat, return Rectangle.OfFloat to retain sub-pixel precision; otherwise return the classic Rectangle.