Bug report
In the below example, an array is populated using the same keys and values. The values are correctly inferred to be limited to 2|3|4|5, but the keys are not, resulting in a spurious error.
Code snippet that reproduces the problem
https://phpstan.org/r/d2f07757-a48b-43ed-a27f-87cdd012922a
Expected output
No error should be reported.