                 @eventQueue = null
             return @poll()
 
+# for debug purpose ~
+normalEvents = ["DOMCharacterDataModified","DOMNodeInsertedIntoDocument"]
 
 class RegularEvent
     constructor: (options) ->

        if currentExpect.args
            if not @_matchArgs(args, currentExpect.args)
                return 1
        @expectIndex++
        if @expectIndex is @descriptor.expect.length
            return 2

        return true if eventName is expectedEvent
        if util.isArray(expectedEvent)
            return expectedEvent.indexOf(eventName) >= 0
        # this would be extremely slow
        return true if expectedEvent.type is 'any'
        return false

    _matchText : (args, matchRules)->
