Provides an implementation of the DOM level 2 events module.
It is composed of utility classes independant from a given DOM core implementation.