I think Ilion covered it... but i would suggest when you start playing with multiple classes, you'll soon come into the need of overlappign keys... when that happens, start to think keymaps. there is also a setting so a clone will only accept keymapped keys... kind of like a white-list but for keymaps