A while back there was some push towards removing unnecessary extensions to methods. Is that still the intention, or are the type qualifiers now deemed a necessary evil?
There are still a load of these extensions littered over the place - just scanning through CoreGL11 there is glLoadMatrixf, glLightModeli, glLighti, glPixelStoref, glPixelTransferf, glNormal3b, glScalef, glRotatef...