include new file in browser-based benchmark
nicer way to add start events through public api
compose2 keeps scope
fix comment
avoid copying of arguments to an array by using arguments directly
replace named function with inline/anon
make regex more explicit in what it is looking for
minor refactoring
extract emit method early
minor formatting
precache some emitter functions
optimisations for event emitting