~ Move console dialog stuff to separate module.
~ Better ask* names.