         mask >>= 1
         term++
       this
-
-    toArray: ->
-      ret = []
-      @bitwiseFn (term, mask) ->
-        ret.push term
-      ret
 
     toString: ->
       mask = @get 'mask'


define ['ember', './Core'], (Em, VU) ->

  BitObject = Em.ObjectProxy.extend
    mask: 0

    add: (id) ->
      id = +id

      this

    has: (id) ->
      (@get('mask') & 1<<+id) isnt 0

    bitwiseFn: (callback) ->
      mask = @get 'mask'
