Added global_kernel Singleton for those who want it.