Kernel has several methods that might be abusable. I am removing it for now.