Hide kernels from application level.