This required to alter the way the modal dialog is handled. It formerly was only used for the info and settings of a widget but now is much more generic.