The original `Visual._activate_gl_options()` in the scenegraph branch is quite simple and covers all of this functionality..  what else is needed? I don't think the argument checking is necessary because incorrect arguments will either not be found in gloo.gl, or GL will complain if the arguments are invalid.