     @on('change', @, @_change)
 
   selectionDidChange: Ember.observer('selection.@each', ->
-    selection = Ember.get(@, 'selection') # todo other syntax
+    selection = @get('selection') # todo other syntax
     if not Ember.isArray(selection)
       Ember.set(@, 'selection', Ember.A([selection]))
       return


  # todo: consider consolidating all private "multiple" fns that are needed
  _selectionDidChangeMultiple: ->
    content = Ember.get(@, 'content') # todo other syntax
    selection = Ember.get(@, 'selection')
    selectedIndexes = if content then Ember.EnumerableUtils.indexesOf(content, selection) else [-1]
    options = @$('input[type=checkbox]')



  _changeMultiple: ->
    options = this.$('input[type=checkbox]:checked')
    content = @get('content')
    selection = @get('selection')

    return if not content

