I see your point now. However, I think this rule really depends on the compilers, however, I agree the major compiler implementations should follow the standard.