quick hack, changing bhvr config format to arrays (and always using the first - so assuming array of one)
first set of tests with multiple handlers working. some very hacky code in here
support multiple handlers per event. Bubbling can be overriden, but only within the same phase - so id with bubbling true will override id with bubbling false, but class still can't override id.