Implement key for int
Key implementations must give the key a name
Remove name method, test as_slice