2 1. assertion failures or errors inside scenarios
3 2. screen background color
6 5. more touch event types
8 7. errors in reading/writing files (missing directory, others?)
10 termbox issues are implementation-specific and not worth testing:
11 whether we clear junk from other processes
12 latency in interpreting low-level escape characters
14 calls to update-cursor are currently duplicated:
15 render-all calls update-cursor to simplify testing
16 event-loop needs to call update-cursor explicitly to backstop branches doing their own minimal rendering
17 solution: update-cursor after minimal rendering