elect
inline infix fun GLWindow.gl3(crossinline inject: () -> Any) { invoke(false) { glAutoDrawable -> inject(glAutoDrawable) false } }