Because using curses sucks