TODO Keep cursor in same relative place in node when lateral swapping? Can make test-watch only print errors? Quiet up all the green? I think highlight should do the whole block