           assert.ok(!err, "No errors: #{err}")
           assert.ok(owner, 'found owners')
           reverses = owner.get('reverses').models
-          assert.equal(reverses.length, 2, "loaded correct models.")
+          assert.equal(reverses.length, 2, "loaded correct models. Expected: #{2}. Actual: #{reverses.length}.")
           reverse_ids = (reverse.id for reverse in reverses)
 
           Owner.cursor({id: {$ne: owner.id}}).include('reverses').toModel (err, another_owner) ->

            assert.ok(owner.id isnt another_owner.id, "loaded a model with a different id.")

            another_reverses = another_owner.get('reverses').models
            assert.equal(another_reverses.length, 2, "loaded correct models.")
            another_reverse_ids = (reverse.id for reverse in another_reverses)
            moved_reverse_id = another_reverse_ids[0]
            moved_reverse_json = another_reverses[0].toJSON()

          assert.ok(!err, "No errors: #{err}")
          assert.ok(owner, 'found owners')
          reverses = owner.get('reverses').models
          assert.equal(reverses.length, 2, "loaded correct models. Expected: #{2}. Actual: #{reverses.length}.")
          reverse_ids = (reverse.id for reverse in reverses)

          Owner.cursor({id: {$ne: owner.id}}).include('reverses').toModel (err, another_owner) ->
