Begin specializing generic Context object for OpenCL back-end