Why am I getting a type error when trying to instantiate an empty backbone.js view?
===



I am in the process of learning backbone.js and have written some very simple code.

I am getting an error when executing the following line:

    var myView = new View();

Here is the error in Firebug:

    TypeError: i is not a function  

When I comment out that line there is no error (of course... no view object either).

Here is the code:

    <body>
	<script type="text/javascript">
	    
            var Model        = Backbone.Model.extend({});       
            var Collection   = Backbone.Collection.extend({});
            var View         = Backbone.View.extend({});
		
            var myModel      = new Model();
            var myCollection = new Collection();
            var myView       = new View();

	</script>
    </body>


**My question is:**

Why do **myModel** and **myCollection** instantiate properly, but **myView** does not?

Thanks for your help.