Version
OpenCL class
Option class