Huge performance boost...

An overhaul of the overall parsing algorithm - instead of entering menus and using backspaces to clear, everything is looked up from the root menu (via a single string input), and the input is cleared with CTRL+A, followed by CTRL+K;
Possible argument values are collected and stored in the new "values" property.