### Describe the Bug Minimal repro: ```python from urllib.parse import urlparse, urlunparse def sanitize_url(url: str) -> str: parsed = urlparse(url) sanitized = parsed._replace(netloc="example.com") return urlunparse(sanitized) # FP: Literal[b''] not assignable to str ``` No other type checker chooses to do this ### Sandbox Link https://pyrefly.org/sandbox/?project=N4IgZglgNgpgziAXKOBDAdgEwEYHsAeAdAA4CeS4ATrgLYAEArpVFBNiapXDHRDcbkoAXRs2KduAGlFQG6cVxgAddCswwwdNOghCIALxgB9JlAAUpxFqGUAlHQC0APmuVEKup7oLumOgF4ZHxgLZlsPL21dAxg-QODMQiNKGGIoVABjEPQYIShcDP8lEBh8VH5YQgzaYvD0LzoUoSZ60zlgsyi9Q0x7OgBiOgAxAAUrABldGEpUKABtbAByRYBdOnRcEVQ4OAgAc3RUbFg6IVxXFRBJEDIUsChSQjOaKApBkdI7h60MHAI6aroSB7JioPS4dCEFSDADKMB4AAshEJiHBEAB6dG3DQPQiCPbomDodGYApwdGA4Gg8HEuhgQR0VAAN1Q0COJ0p%2B2pEAhdFwxBpcCh8lIQgREIcTOmu15gWKAGZCABGABMxRUc2m1C4KxUcj4AmEsQcmAgKQyeilAToi32GxSixUGyEDhSAEcGGbjQBrGCkByZLI7a2LADunHQjvQIAAvtdMpaYENoDAKNo-kQyLGgA ### (Only applicable for extension issues) IDE Information _No response_
Describe the Bug
Minimal repro:
No other type checker chooses to do this
Sandbox Link
https://pyrefly.org/sandbox/?project=N4IgZglgNgpgziAXKOBDAdgEwEYHsAeAdAA4CeS4ATrgLYAEArpVFBNiapXDHRDcbkoAXRs2KduAGlFQG6cVxgAddCswwwdNOghCIALxgB9JlAAUpxFqGUAlHQC0APmuVEKup7oLumOgF4ZHxgLZlsPL21dAxg-QODMQiNKGGIoVABjEPQYIShcDP8lEBh8VH5YQgzaYvD0LzoUoSZ60zlgsyi9Q0x7OgBiOgAxAAUrABldGEpUKABtbAByRYBdOnRcEVQ4OAgAc3RUbFg6IVxXFRBJEDIUsChSQjOaKApBkdI7h60MHAI6aroSB7JioPS4dCEFSDADKMB4AAshEJiHBEAB6dG3DQPQiCPbomDodGYApwdGA4Gg8HEuhgQR0VAAN1Q0COJ0p%2B2pEAhdFwxBpcCh8lIQgREIcTOmu15gWKAGZCABGABMxRUc2m1C4KxUcj4AmEsQcmAgKQyeilAToi32GxSixUGyEDhSAEcGGbjQBrGCkByZLI7a2LADunHQjvQIAAvtdMpaYENoDAKNo-kQyLGgA
(Only applicable for extension issues) IDE Information
No response