Can you explain some of the details that are typically relevant in a Forth implementation:0) is this a full interactive Forth, or some sort of cross compiler?1) Implementing Forth in a HLL like C++ seems counter-intuitive. How's performance, and what other tradeoffs and benefits are there (I see a bunch of "throw()" calls. Does that mean it has real error-trapping capabilities?)2) Does it have non-volatile storage of any kind for new words? Support for some sort of filesystem? If new words are stored in RAM, how much space is available?3) What's the one (core standard) word you didn't implement?4) What arduino-specific words have been implemented?5) Are you going to write any documentation (covering the previous questions)?