This matches the spec, where there's literally no way to tell them apart.

https://github.com/GoogleChrome/dialog-polyfill/issues/30