Let the platform code deliver the key mappings
Allow the platform code to override the key names
Allow one key to have multiple actions