 
 # Enumerable
 # ==========
-# 
+#
 class Enumerable
 
   constructor : ->

  set : (value) ->
    @values.push value
    @trigger 'set', value
 
  get : (index) ->
    val = @values[index] if @values[index]?
    if val? then @trigger 'get', val


  map : (fn, context) ->
    @trigger 'map', _.map @values, fn, context

  forEach : (fn, context) ->
    @each fn, context

