For now I'll just bump to 79 chars. I can come back to the `tput cols` in a bit. I'd like to revise how shells and tasks are dispatched, perhaps explore routing based on the option parsers and routes/aliases for top level commands.