- [ ] Remove max length of module names in breakpoint struct
- [ ] Stack excludes foreign calls and core module calls, decide if this should be done. (affects getStackIdxFrame)
- [ ] Stack send, uses `|` to delineate but module string could contain `|`. Escape or pass module name string length.
- [ ] Check memory management of modulePathFn, requires free on caller side
- [ ] loadModuleFn gets called again by the debugger, update corresponding comment. (Or cache resuls?)
- [ ] Max length of scanned var name in debuggerSendVar does not use MAX_VARIABLE_NAME macro (to insert it into the string we require more macros though)
- [ ] Should NaN be treated as Num type?
- [ ] Maybe get rid of static char buffer for printing for send var functions?
- [ ] debugger commands accept any text with the command as a prefix