Can the object you create with a constructor function ever itself be a function?
<p>I hope this question makes sense. Can I ever do something like the following:</p>

<pre><code>function constructor_function() {...code...};

var a = new constructor_function();

a();
</code></pre>
