(1) Removed the call to glfwDefaultWindowHints() from Context::create() so that the hints set in prepareFomrate() are not overridden.