Extended key mapping support:
* Multiple keys can be bound to a single function.
* "Space" and "Spacebar" can be used to specify space key.