There have been GLSL extensions considering this, and HLSL does it. This is a fully backward compatible change that allows this distinction.