         expect(b.get('index')).to.equal 4
 
     it 'CircularBind', ->
-        a = new MVCObject
-        b = new MVCObject
+        a = new MVCObject()
+        b = new MVCObject()
         a.bindTo 'k', b
         expect ->
             b.bindTo 'k', a
         .to.throw()
 
     it 'Priority', ->
-        a = new MVCObject
-        b = new MVCObject
+        a = new MVCObject()
+        b = new MVCObject()
         a.set 'k', 1
         b.set 'k', 2
         a.bindTo 'k', b


describe 'MVCObject', ->
    it 'model', ->
        m = new MVCObject
        expect(m).to.not.equal null
        expect(m).to.not.equal undefined

    it 'GetUndefined', ->
        m = new MVCObject
        expect(m.get('k')).to.equal undefined

    it 'GetSetGet', ->
        m = new MVCObject
        expect(m.get('k')).to.equal undefined
        m.set 'k', 1
        expect(m.get('k')).to.equal 1

    it 'SetValues', ->
        m = new MVCObject
        m.setValues
            k1: 1
            k2: 2

        expect(knCallbackCalled).to.equal true

    it 'TransitiveBindForwards', ->
        m = new MVCObject()
        n = new MVCObject()
        o = new MVCObject()
        n.bindTo 'kn', m, 'km'
        o.bindTo 'ko', n, 'kn'
        m.set 'km', 1
