This offers a few additional things such as supporting Gmail style key sequences, binding keyup events, supporting keys that require the shift modifier using their key name "?", triggering key commands programmatically, etc.
1,348 karma · joined March 26, 2012
That is why the syntax in Rainbow is pretty similar.
The main problem had to do with Javascript regex not fully supporting everything that most languages support such as negative/positive lookbehinds and (.*)
In order to preserve the methods and keep them public you have to reference them like this.