Isn't this a general TUI kind of problem, endemic to all CLI? What does this have to do with Deno specifically?