removed #to_h & remove Monkey Patch of Kernel