Included hidden type: context

works on OpenCL