Is there a reason dialog() doesn't have a HTML constructor?

Is there a reason dialog() doesn't have a HTML constructor?

Hey-
I was just curious if there was a reason this isn't possible:
$.dialog("some html for a message", {autoOpen: true});
which would stick the HTML into the DOM and then open it in a dialog,
passing any additional parameters to the $().dialog()?
-Thanks
Ashish
--