Enhancement of const/pure/nothrow for Point, Size and Rect