Make Kernel#Integer compliant
Add Kernel#Float