0.1.8: support for adding options on the fly (`add` and `addKeyCode` options)