How would your strongly typed Pascal binding deal with glDrawBuffer(), which accepts GL_FRONT, GL_BACK, GL_FRONT_AND_BACK, but also GL_NONE, GL_FRONT_LEFT, GL_FRONT_RIGHT, etc. ?