matrizes que não são lvalues e restrição de ponto de sequência

Na ISO C99, matrizes que não são lvalues ainda decaem para ponteiros e podem ser subscritas, embora não possam ser modificadas ou usadas após o próximo ponto de sequência. (fonte)

Entendo que esse recurso permite a indexação de matriz nos casos em que uma função retornando uma estrutura contendo uma matriz, o que não é permitido em C89 (http://yarchive.net/comp/struct_return.html)

você pode me ajudar a entender por que existe uma restrição no uso / modificação após o próximo ponto de sequência?

questionAnswers(1)

yourAnswerToTheQuestion