     showFilter: true
   }, Setter.clone(data.settings, shallow: true))
   # Pass items instead of the actual collection to allow using cursors and arrays.
-  settings.collection = items
+  settings.collection ?= items
   fields = settings.fields = settings.fields or []
   checkbox = settings.checkbox
   if checkbox

  configureSettings(@)

TemplateClass.rendered = ->
  template = this
  data = @data
  domNode = getDomNode(this)
  settings = getSettings()
  $table = $(@$('.reactive-table')).addClass('ui selectable table segment ' + (settings.cls ? ''))
  $collectionTable = @$('.collection-table')

  createHandlerContext = (extraArgs) ->


TemplateClass.destroyed = ->
  _.each @collectionHookHandles, (handle) -> handle.remove()
  clearInterval(@tableInterval)

TemplateClass.events
  'click table.selectable tbody tr': (e, template) ->
