   wildcardKey = '*'
   listenerKey = '_listeners'
 
-  constructor:(options = {})->
+  constructor: (options = {}) ->
     super
     @_delim = options.delimiter or '.'
 


    listener.apply this, rest  for listener in listeners

    if oldEvent?
      @event = oldEvent

    else
      delete @event

    return this



    listeners = []

    edge      = edges[i]

    straight  = node[listenerKey]  if i is edges.length
    wild      = node[wildcardKey]
    nextNode  = node[edge]

    if straight?
      listeners = listeners.concat straight

    if wild?
