+/**
+Returns the OpenGL version number, as reported by the implementation.
+Functions up to the returned version are safe to use.
+*/
+const Version &get_gl_version();
+
+/**
+Indicates whether the OpenGL version is at least a.b.
+*/
+bool is_version_at_least(unsigned a, unsigned b);
+