very early rework of #alert and #dialog methods