I think the code would benefit from the suggested rename. We could add a new override in Interop.GetWindowRect.cs. However I suggest doing a code sweep in a separate PR because there are many instances where `User32.GetWindowRect` is called for the sole purpose of getting a rectangle.    E.g.  ```cs              var rect = new RECT();              GetWindowRect(this, ref rect);              Rectangle rectangle = rect;  ```