ModalVar upgraded to include optional TimeOut handling.