I was wondering if you want everything in version opengl 4.0, whether or not you would have to import every single gl class from 4.0 and below. It seems pretty annoying to memorize which methods were added in which version. Also, does gl legacy mean using deprecated/removed methods like glEnableClientState()?