PHPStan ignores modifying an array by reference
Bug report
If I'm adding some key to array in foreach (modifying by reference), after this foreach PHPStan doesn't know this new key.
Code snippet that reproduces the problem
https://phpstan.org/r/50a73119-7090-4209-9fd7-4cef743b7760
https://3v4l.org/vDNLo
Expected output
No errors
I tried to initialize that new key in original array with null:
https://phpstan.org/r/d0762209-6772-4a55-9299-e3612f505b28
but error just change to comparing null with null which is not true for first n - 1 elements