Now that elements have individual mask capability, could we change the dialog modal behavior so that it masks all of its siblings? Or for better performance place the mask in the parent. Either way it gives the option for the dialog box to block only portions of the screen if so desired.
