Personally, I would remove all the functions on Rect that we aren't using, unless they are super common and ubiquitous functions that like every Rect class would have (such as center()).