Why can you use new Image but not new Div or new Span? : <p>In examples I've seen <code>new Image()</code> to create a new HTML image element but when I try <code>new Div()</code> there is no support. Is there a reason for this or any plan in the future to add it?</p>

<p>Example: </p>

<pre><code>var image = new Image();
var div = new Div(); // error
</code></pre>
