make core-dialog.open not conditional so it gets propagated back to the ...

...consumer