modify to refactor CL-CUDA.API.COMPILER.COMPILE-KERNEL package