             qux: 'qux'
             # Circular references are nullified
             model2: null
+          collection: [
+            {foo: 'foo'},
+            {baz: 'baz'}
+          ]
 
       #console.debug 'passedTemplateData', d
 

      expect(typeof d.model2).toBe 'object'
      expect(d.model2.bar).toBe e.model2.bar
      expect(d.model2.model2).toBe e.model2.model2

      expect(typeof d.model2.model3).toBe 'object'
      expect(d.model2.model3.qux).toBe e.model2.model3.qux

      model3 = new Model
        id: 3
        qux: 'qux'
      model4 = new Model
        id: 4
        foo: 'foo'
      model5 = new Model
        id: 5
        baz: 'baz'
      collection = new Backbone.Collection [model4, model5]
      model1.set model2: model2
      model2.set model3: model3
      model2.set collection: collection
      model2.set model2: model2 # Circular fun!
      model3.set model2: model2 # Even more fun!

