@carocad: I've got the Ink console code you wrote but refactored a bit integrated on this branch. https://github.com/jasongilman/proto-repl/tree/ink-console
There's still some things to fix and sort out but it shouldn't take too long. I really like the console output so far. It's nice.