Keyboard: remove unused List dependency
Keyboard: use provided element for has test
Keyboard: make default binding functions more atomic
Merge pull request #432 from kfranqueiro/Keyboard-tweaks

Keyboard tweaks