TODO
- Bring test coverage back up to 100%
- Figure out a way to avoid recursion so loop(print("foo")) works as expected.
- Write a testing framework for mio in mio.
- Do a refresher on how to write an interpreter in RPython and write a really really simple one: