* Add code so that the input buffer is flushed before a dialog box is shown. This would make the UI more predictable for users. This feature could be turned on and off through an instance method. -> Unclear to me (Florent). * Try detecting the terminal window size in order to make reasonable height and width defaults. Hmmm -- should also then check for terminal resizing...