Rect and Point Extension Methods