 
             else if data instanceof Array
                 new_data = {}
+                data = for item in data
+                    if Backbone and item instanceof Backbone.Model
+                        item.toJSON()
+                    else
+                        item
                 new_data[@key] = data
                 @data = new_data
 


        @row_template_compiled = Handlebars.compile(@row_template)
        @table_template_compiled = Handlebars.compile(@table_template)

            'partials'
            'data'
            'hasFooter'
            'pagination_template'
        ]

        for option in validOptions
