   @uses Emberella.FocusableMixin
   @uses Emberella.KeyboardControlMixin
 ###
-Emberella.TagsInput = Ember.ContainerView.extend Ember.StyleBindingsMixin, Emberella.FocusableMixin, Emberella.KeyboardControlMixin,
+Emberella.TagsInput = Ember.ContainerView.extend Emberella.KeyboardControlMixin,
   # private bookkeeping properties
   _value: ''
   _cursor: 0

    @param {String|Object} value A tag being removed
  ###
  didRemoveValue: Ember.K

  ###
    Adjust cursor value after entry into the DOM.

    @event didInsertElement
  ###
  didInsertElement: ->
    @_super()
    set(@, 'cursor', get(@, 'content.length'))

  ###
    Respond to a click event on the view element. The tags input will try to

  contentArrayDidChange: (array, idx, removedCount, addedCount) ->
    @_updateChildViews()
    return @ if get(@, 'isDestroyed') or get(@, 'isDestroying')
    @updateValue() if @isStringContent()
    @

