### Describe the Bug Pyrefly checks a function call against the wrong signature when that function shadows a global/built-in. ### Sandbox Link https://pyrefly.org/sandbox/?project=N4IgZglgNgpgziAXKOBDAdgEwEYHsAeAdAA4CeS4ATrgLYAEArgC7Rx0Q3G6VN0wBuqKAB10ozDDB0A7gAtcuYnAAUASkSi6WugGI6AFVkQ2AYyFQ6ceQyiZGcGHSazHHLjxh2BQumGr0TBjgmWgB9GlxMGxgAGjpsZjoySkkoUnZ0E24UkyY0ulQ4OAYaeHYmAHI2Z0cE6CYAWgh0PkELDDtSCBhbOA0W7R1NQboAQUoAcxKYdF4AAwAZCCYYSiEAbQBWAF059jZ0XF5CuAgJ9FRsWCdcJNQ10pXKOjm4XAZKExg96WXZJ1IxEccwAQgwwGBVnQAD50ADCkRg%2BkBjlhwUoe2avgYmRYuBac28UDmAAVSCkwGllNhUJgGvcpqVZg0mCjVMMtEMBloicpNuz0CAYiBmKwSORECAJFJefhEBkmKo6A0AHx0ABy%2BJg-W0dyKohAAF9hahchB%2BDAAGLQGAUNBYPBEMhGoA&version=3.12 ### (Only applicable for extension issues) IDE Information _No response_