What I don’t quite understand is why array was used here in the first place instead of equation* or similar.
Anyway interesting post I wouldn’t have guessed that carries onto the next array. Why does it only affect the first cell (or first part of the first row) though instead of the whole row?