createKernel[sInProgram]() now checks if the program has been built